Clapham Grand

Clapham Grand
21- 25 St John's Hill, Clapham Junction, SW11 1TT
London