1
result
Sold prices in Elystan Place, London Central, SW3
41 Elystan Place, London, SW3 3JY
- £2,250,000 Detached, Freehold 29 July 2022
- £380,000 Detached, Freehold 29 March 1995