50
results
Sold prices in Mowbray Road, London Central, NW6
Flat 4, 39 Mowbray Road, London, NW6 7QS
- £120,000 Flat, Leasehold 31 July 1995
Flat 2, 27 Mowbray Road, London, NW6 7QS
- £105,000 Flat, Leasehold 30 June 1995