Stevenage Road, London, SW6
Guide Price
£6,000,000
0.803 $7,471,980
5
5
Nestled on the banks of the River Thames, this exquisite end-of-terrace townhouse spans circa 5,000 sq ft. It offers five bedrooms, five bathrooms, and unique finishes coupled with modern living, all complemented by south-facing views of the Thames