Strada, Clapham High Street, London SW4

London, UK, images; pubs and restaurants – South West London

Address and postcode: Strada, 102-104 Clapham High Street, Clapham Common, London SW4 7UL

Nearest Underground Station: Clapham Common Station

 

Advertisements