London generates more spend from international visitors than any other city in Europe, according to a new report launched today by the World Travel & Tourism Council (WTTC).
London generates more spend from international visitors than any other city in Europe, according to a new report launched today by the World Travel & Tourism Council (WTTC).