APARTMENT 11, POWELL HOUSE, 25 Holland Roadnew build£229,950Sept 2025
APARTMENT 15, POWELL HOUSE, 25 Holland Roadnew build£229,950Aug 2025
APARTMENT 23, POWELL HOUSE, 25 Holland Roadnew build£349,950Aug 2025
APARTMENT 3, POWELL HOUSE, 25 Holland Roadnew build£249,950Jul 2025
APARTMENT 29, POWELL HOUSE, 25 Holland Roadnew build£238,935Jul 2025
APARTMENT 4, POWELL HOUSE, 25 Holland Roadnew build£276,735Jun 2025
APARTMENT 28, POWELL HOUSE, 25 Holland Roadnew build£310,000Apr 2025
APARTMENT 26, POWELL HOUSE, 25 Holland Roadnew build£305,000Mar 2025
APARTMENT 7, POWELL HOUSE, 25 Holland Roadnew build£276,735Dec 2024
APARTMENT 38, POWELL HOUSE, 25 Holland Roadnew build£257,835Oct 2024
APARTMENT 30, POWELL HOUSE, 25 Holland Roadnew build£257,835Oct 2024
APARTMENT 2, POWELL HOUSE, 25 Holland Roadnew build£272,010Sept 2024
HM Land Registry Price Paid, 1995 to date. This is the price the property changed hands for, not an estimate, and it excludes transfers that were not at market value.