1
result
Sold prices in Great Ormond Street, London Central, WC1N
Ground To Third Floor Premises, 7 Great Ormond Street, London, WC1N 3RA
- £2,200,000 Terraced, Leasehold 31 March 2014
- £875,000 Flat, Leasehold 02 December 2005