The Olympics have turned London into a tale of two cities, with shops, hotels, theatres and restaurants in the centre suffering a tourist drought while crowds throng to the games a few miles to the east.
CBC | Business News