NW8 9BJ · London

£23M

what these 38 homes last sold for

£498kmedian
£6,573per m²
Recent sales
Flat 37, 20, Abbey Road£1,235,000Oct 2024
Flat 65, 20, Abbey Road£1,025,000Apr 2022
Flat 18, 20, Abbey Road£540,000May 2021
Flat 45, 20, Abbey Road£975,000Mar 2020
Flat 62, 20, Abbey Road£1,100,000Jul 2019
Flat 41, 20, Abbey Road£685,000Jun 2019
Flat 35, 20, Abbey Road£1,025,000Dec 2018
Flat 37, 20, Abbey Road£1,632,000Jan 2015
Flat 26, 20, Abbey Road£720,000May 2014
Flat 42, 20, Abbey Road£1,200,000May 2013
Flat 35, 20, Abbey Road£875,000Nov 2011
Flat 12, 20, Abbey Road£745,000Apr 2011
Open in SoldMap, free on the App Store