All layouts in Castra Apartments

1BR

Planning of the apartment 1BR, 52.67 in Castra Apartments, London
Price
from £‍382 500
Area567 ft2 or 52.67 m2