St. Thomas is the closest city to london
London City is the closest (in a straight line)
Closest (non-UK) country to London is France, just across the English Channel about 93 miles (149 km) away. (At Dover, the Channel is only 21 miles, or 34 km, in width).
South down's is closest. USA is furthest.
London City Airport.
Big Ben
London is a European city.
The closest tube station to London Zoo is Camden Town Station. From there, it is about a 15-minute walk to the zoo.
There are around 40 colleges actually IN London.
London Heathrow Airport is nearest airport to Hayes in London
River Thames flows through London.
Canada