2
results
Sold prices in Elm Park Road, London Central, SW3
1 Elm Park Road, London, SW3 6BD
- £19,800,000 Detached, Freehold 18 May 2018
- £7,000,000 Detached, Freehold 04 December 2013
- £9,350,000 Detached, Freehold 04 December 2013
23 Elm Park Road, London, SW3 6DH
- £1,000,000 Detached, Freehold 23 January 2012