Luxury 5 bedroom property named 2023 House of the Year - and its location is surprising
A home in Tottenham, north London, has been named the 2023 House of the Year by the Royal Institute of British Architects and has been described as a 'true oasis within the city'