South Hampstead High School

South Hampstead High School
1-3 Maresfield Gardens, London, NW3 5SS