27
results
Sold prices in Great Ormond Street, London Central, WC1N
8 Great Ormond Street, London, WC1N 3RB
- £1,810,000 Detached, Freehold 09 May 2003
11h Great Ormond Street, London, WC1N 3RA
- £250,000 Flat, Leasehold 06 December 2001
- £205,000 Flat, Leasehold 28 April 2000
4d Great Ormond Street, London, WC1N 3RB
- £178,000 Flat, Leasehold 01 May 1998