answersLogoWhite

0

Around 30 million people a year visit London. The number of foreign visitors was 15.2 million in 2006 (the majority being other Europeans). Although the number of British visitors to London is impossible to calculate, it is thought that around 15 million non-London Brits spend at least one night in London a year.

User Avatar

Wiki User

17y ago

What else can I help you with?

Related Questions