1
result
Sold prices in Marlborough Road, London Central, N19
38 Marlborough Road, London, N19 4NB
- £465,000 Detached, Freehold 24 October 2003
- £239,000 Detached, Freehold 03 April 1997