3
results
Sold prices in Elystan Street, London Central, SW3
83a Elystan Street, London, SW3 3PA
- £3,700,000 Terraced, Freehold 14 March 2007
53 Elystan Street, London, SW3 3NY
- £1,311,000 Terraced, Freehold 03 December 1999
85 Elystan Street, London, SW3 3PA
- £10,000 Terraced, Freehold 08 December 1995