NW3 2QX · London

£24M

what these 64 homes last sold for

£339kmedian
£6,309per m²
Recent sales
Second Floor Flat, 120, Fleet Road£685,000Aug 2025
Ground Floor Flat, 136, Fleet Road£555,000Aug 2024
Flat 2, 138A, Fleet Road£530,000Aug 2023
First Floor Flat 2, 138, Fleet Road£522,500Feb 2023
First Floor Flat, 136, Fleet Road£425,000Feb 2022
Ground Floor Flat, 114, Fleet Road£625,000Mar 2021
Second Floor Flat, 120, Fleet Road£612,500Aug 2020
First Floor Flat, 110, Fleet Road£350,000Oct 2019
Flat 1, 126, Fleet Road£460,500Feb 2019
Flat 4, 154 - 156, Fleet Road£850,000Jan 2019
Flat 3, 154 - 156, Fleet Road£915,000Oct 2018
Flat 2, 140, Fleet Road£532,000Apr 2018
Open in SoldMap, free on the App Store