2
results
Sold prices in Leicester Street, London Central, WC2H
1 - 2 Leicester Street, London, WC2H 7BL
- £14,400,000 Freehold 22 March 2019
- £16,560,000 Freehold 22 March 2019
4 Leicester Street, London, WC2H 7BL
- £70,000 Leasehold 07 December 2018