From the latest issue of GO sheffield:

The difference between London and Sheffield is that London has full shops and empty people, whereas Sheffield has empty shops and full people