2
results
Sold prices in Mabledon Place, London Central, WC1H
Mabledon Court Hotel, 10 - 11 Mabledon Place, London, WC1H 9AZ
- £2,500,000 Leasehold 30 June 2017
10 - 11 Mabledon Place, London, WC1H 9AZ
- £1,235,000 Flat, Leasehold 19 March 2004