There are fears the host city has turned into a “ghost town”, with visitors flocking to Olympic venues but avoiding tourist hotspots in the centre. But despite the tourism industry’s concerns, the Mayor of London insisted the city was “open for business”.