London & Manchester named as most attractive cities for buy-to-let landlords in 2020
London and Manchester have been named by landlords as the most attractive cities to invest in buy-to-let properties in 2020, according to new figures released today. The study of 800 UK landlords – by leading landlord insurance provider Simply Business... View Article