Smiley face
Weather     Live Markets

Summarize this content to 2000 words in 6 paragraphs British officials estimate that a 5 per cent tourist tax could generate €285 million annually for London.

Share.