London has been found to be the slowest city to travel through in 2023, with an average speed in the city centre of only 15mph
Now you can ask Siri where the bloody hell you are...