The north of England should be top of everyone’s list when it comes to investment opportunities in property. Even so soon after the easing of coronavirus lockdown measures, the north still stands out as the best place to invest in a buy-to-let. North/South divide London is sometimes thought of as a top UK location […]