The stunning homes you can get for £150k across the country – including a castle, dream cottage and incredible historic barn
With high mortgage rates and average UK house prices reaching £282,000, home ownership can seem out of reach for many. […]