2
results
Sold prices in Newport Place, London Central, WC2H
11 - 13 Newport Place, London, WC2H 7JR
- £3,750,000 Freehold 10 September 2018
12 Newport Place, London, WC2H 7PR
- £54,400,000 Leasehold 27 March 2014