All layouts in The Depot

Found an inaccuracy? Report

2BR

Planning of the apartment 2BR, 74.3 in The Depot, London
Price
from £‍555 000
Area800 ft2 or 74.3 m2