A development of contemporary one, two and three-bedroom apartments, and two and three-bedroom duplexes. The Tramyard, one of the last working tram depots is located in the heart of south west London’s fresh and edgy scene, surrounded by an array of cuisine to suit every palate from Modern European brunches to Traditional Eastern delicacies.
£799,995