Willesden · NW10

2 bedroom flats for sale in Willesden

Registered sales of flats in Willesden number 490, and the band a 2-bedroom buyer competes in currently centres on £330,000. In practice most 2-bedroom flat deals land between £268,000 to £405,000. Anything below that band usually needs work; anything above is buying a specific floor, a lift, or a garden.

Typical price
£330,000
Realistic band
£268,000£405,000
Sales in the record
490

Comparable registered sales in Willesden

Comparable flats sales in Willesden
AddressDateTypeTenurePrice paid
218 Brentfield RoadNW10 8JN23 Jun 2026flatleasehold£358,000
35 Shaftesbury GardensNW10 6LJ18 Jun 2026flatleasehold£319,950
88 Palermo RoadNW10 5YN28 May 2026flatleasehold£310,000
JOHN BUCK HOUSE Fry RoadNW10 4BZ19 May 2026flatleasehold£280,000
7A Colin RoadNW10 2EE15 May 2026flatleasehold£345,000
85 Shakespeare RoadNW10 8EY15 May 2026flatleasehold£310,000
48 Ballogie AvenueNW10 1TA30 Apr 2026flatleasehold£300,000
35 Leopold RoadNW10 9LN30 Apr 2026flatleasehold£280,000
14B Grange RoadNW10 2QU28 Apr 2026flatleasehold£381,000
44 Griffin CloseNW10 1LL28 Apr 2026flatleasehold£270,000

Source: HM Land Registry Price Paid Data, latest registered sale 30 Jun 2026. Contains HM Land Registry data © Crown copyright and database right 2026, licensed under the Open Government Licence v3.0.