The Bank of England’s interest rate hike to 5% will ‘hit developers hard’, particularly in London, according to industry experts.
The Bank of England’s interest rate hike to 5% will ‘hit developers hard’, particularly in London, according to industry experts.