So London is a ghost town, shops are complaining that they are empty

Printable View