Belsize House

Belsize Park

40 Belsize Park Gardens, NW3 4NA London