22 MARGARETTA TERRACE LONDON SW3 5NU is a Freehold Terrace property property in SW3 5NU.
We currently estimate this property would sell for £3,898,000
Full Address
22 MARGARETTA TERRACE LONDON SW3 5NUEstimated Sales Price
£ 3,898,000Property Indicators
Freehold Terrace property