TW7 5BA · Isleworth

£16M

what these 50 homes last sold for

£273kmedian
£3,845per m²
Recent sales
26, Primrose Place£357,000Mar 2025
13, Primrose Place£620,000Oct 2024
25, Primrose Place£258,000Jan 2024
19, Primrose Place£370,000Nov 2022
4, Primrose Place£370,000Nov 2020
16, Primrose Place£570,000Mar 2020
3, Primrose Place£402,000Jan 2020
45, Primrose Place£390,000Dec 2019
26, Primrose Place£325,000Jan 2019
8, Primrose Place£750,000Sep 2017
36, Primrose Place£330,000May 2017
14, Primrose Place£555,000Jan 2017
Open in SoldMap, free on the App Store