The Hampshire School Chelsea, Library Hall

The Hampshire School Chelsea, Library Hall
15 Manresa Road, London, SW3 6NB