4
results
Sold prices in Abbey Road, London Central, NW8
56 Abbey Road, London, NW8 0QD
- £3,500,000 Detached, Freehold 23 May 2013
62 Abbey Road, London, NW8 0QH
- £2,800,000 Detached, Freehold 10 October 2011
34 Abbey Road, London, NW8 9AX
- £1,575,000 Detached, Freehold 17 June 2011
46 Abbey Road, London, NW8 0AP
- £1,515,000 Detached, Freehold 16 August 1999
- £755,000 Detached, Freehold 14 October 1997