3
results
Sold prices in Elm Street, London Central, WC1X
2 Elm Street, London, WC1X 0BL
- £5,000 Leasehold 21 September 2018
17 Elm Street, London, WC1X 0BQ
- £30,000 Leasehold 30 March 2015
Elm House, 10 - 16 Elm Street, London, WC1X 0BJ
- £26,000,000 Freehold 23 July 2014