London is not only the capital of Great Britain, but also one of the most popular tourist destinations in the world. This ...
Walking a section of Ealing Road in Wembley reveals an ornate temple, colourful fabric and gift shops and culinary highlights ...
British officials estimate that a 5 per cent tourist tax could generate €285 million annually for London. View on euronews ...