3
results
Sold prices in Medburn Street, London Central, NW1
31 Medburn Street, London, NW1 1RH
- £750,000 Flat, Leasehold 01 April 2022
- £267,500 Flat, Leasehold 30 August 2007
8 Medburn Street, London, NW1 1RJ
- £420,000 Flat, Leasehold 05 March 2010
- £160,000 Flat, Leasehold 23 July 1998
6 Medburn Street, London, NW1 1RJ
- £147,500 Flat, Leasehold 30 May 1997