47 Fitzjohn's Avenue, Hampstead, London NW3 6PG

10 simple reasons to choose St Mary's School, Hampstead
10 better reasons to choose St Mary's School, Hampstead
Find another school near St Mary's School, Hampstead
St Anthony's School for Boys (0.1 miles); Lyndhurst House Preparatory School (0.2 miles); Devonshire House Preparatory School (0.3 miles).
Rosary Catholic Primary School, Hampstead (0.4 miles); New End Primary School (0.6 miles); Christ Church School, Hampstead (0.7 miles).
South Hampstead High School (0.4 miles); North Bridge House Senior School (0.4 miles); University College School (0.4 miles).
Parliament Hill School (1.5 miles); William Ellis School (1.6 miles); La Sainte Union Catholic Secondary School (1.6 miles).