Norrice Lea, Hampstead Garden Suburb, London, England N2 0RE
What information would you like from The Kerem School?