Clapham Old Town, SW4
- 1 bed
- 1 bath
- 1 reception
A tastefully presented and extensively renovated garden flat, with its own private front door, which is located in one of the finest locations, close to Clapham Old Town.
Lambourn Road is just 0.3 of a mile to Clapham Common itself and a little further to the Old Town shops, bars and restaurant's plus the Clapham Common tube station is also close at hand.