2
results
Sold prices in Sussex Place, London Central, NW1
27 Sussex Place, London, NW1 4RG
- £19,200,000 Leasehold 08 December 2016
London Business School Sussex Place, London, NW1 4SA
- £17,750,000 Leasehold 16 June 2016