London has the best 4G coverage in the UK, but the slowest speeds