Britain is on track to record the highest spend from overseas visitors in history by the end of the year.
Tourist visits and spend during October increased from all regions of the world, with 10% more visitors (2.95m) arriving - spending a total of £1.88b (up 23%) - compared to the same month in 2012.
Patricia Yates, director of strategy & communications at VisitBritain, said: "Not only are we seeing strong growth figures from our established markets, but also from new growth markets, such as China, South Korea and Mexico.
"Huge events have showcased Britain on a global stage as a great place to holiday, study, invest and do business - and these figures show that our GREAT campaign has helped turn spectators into visitors. As a result, Britain is on course to attain the highest spend from international visitors in its history by the end of the year."