All layouts in Upper Place

Found an inaccuracy? Report

3BR

Sold
Planning of the apartment 3BR, 84 in Upper Place, London
Area904 ft2 or 84 m2
All sold