University College School

University College School
Frognal, Hampstead, London, NW3 6XH
Photo of University College School