The Olympics is creating a “ghost town” effect in central London as visitors who would normally flock to the capital’s shops, hotels and theatres stay away, casting doubt on expectations of a short-term economic boost from the games. The games have …
Full News here – London – Bing News












