Manchester overtakes London as top buy-to-let location
Manchester has surpassed London as the most sought-after location for buy-to-let investors, according to new data from The Property Buying Company. Analysis of 295 investors’ preferences shows that 23% are…