London Shopping Tourism Tourists flock to London… but they’re not shopping 6 months ago admin First, the good news. Tourists are back in London. And the bad news? They’re not generally there to shop with...