Coffee 1st London
0
Reviews
Coffee & Tea in London
- Clapham
53 Battersea Rise
, Clapham, London, SW11 1HH
Relaxed little independently owned cafe and art gallery on Battersea Rise, a couple minutes walk from Clapham Junction train station.
Tags:
art gallery, cafe
|