The Balham Villas Apartment London, Greater London
Ideally situated in the Lambeth district of London, The Balham Villas is a sustainable apartment situated 4.5 km from Clapham Junction and 4.6 km from Colliers Wood.
Midmoor Road, Lambeth, London, SW12 0EN, United Kingdom