For the first time in more than 10 years, the Bank of England has raised interest rates. What does this mean for buy-to-let? Can landlords mitigate the interest rate hike? Is now the time to remortgage? Portico London estate agents ask finance experts, Capricorn Financial, for their advice, plus their thoughts on the best buy-to-let […]