London. I thought Glasgow was the biggest but in a geography lesson our teacher said London?Thanks:Dx
London.
In the 21st Century every city in Great Britain has roads
Great Britain is neither a city nor a state; it is an European country, otherwise known as the United Kingdom.
LondonYorkSwindonWinchester