Stoke-on-Trent is the best location in the UK for buy-to-let investment, according to new research.Read More