2
results
Sold prices in Leicester Place, London Central, WC2H
7 Leicester Place, London, WC2H 7BY
- £248,774 Leasehold 20 December 2023
Prince Charles Cinema, 7 Leicester Place, London, WC2H 7RJ
- £13,000,000 Freehold 04 November 2022