6
results
Sold prices in Leicester Square, London Central, WC2H
Ground Floor Premises, 7 - 9 Leicester Square, London, WC2H 7NA
- £222,000 Leasehold 25 November 2019
16 Leicester Square, London, WC2H 7LE
- £70,000 Leasehold 08 November 2018
28 Leicester Square, London, WC2H 7LE
- £60,000,000 Freehold 03 April 2018
29 - 30 Leicester Square, London, WC2H 7LA
- £95,370,000 Freehold 03 April 2018
Odeon Cinema, 24 - 26 Leicester Square, London, WC2H 7JY
- £83,900,000 Freehold 03 April 2018
- £17,900,000 Leasehold 23 December 2013
1 Leicester Square, London, WC2H 7NA
- £60,163,239 Freehold 16 July 2015