1
result
Sold prices in Bellevue Road, London Central, SW17
23 Bellevue Road, London, SW17 7EB
- £3,250,000 Detached, Freehold 27 May 2022
- £1,203,000 Detached, Freehold 14 December 2005