4 Bed Terraced House, Single Let, London, SW7 2TB £6,250,000
South Terrace, London, SW7 2TB - 1 views - 8 months ago
BTL
~129 m²
Property History
Listed for £6,250,000
June 10, 2025
Sold for £3,080,000
2023
Description
Similar Properties
Like this property? Maybe you'll like these ones close by too.