2
results
Sold prices in Lloyd Street, London Central, WC1X
9 Lloyd Street, London, WC1X 9AN
- £385,000 Terraced, Freehold 07 January 2021
- £581,000 Terraced, Leasehold 18 December 1996
10 Lloyd Street, London, WC1X 9AN
- £2,900,000 Terraced, Freehold 17 December 2014