London’s streets are empty of life, its byways strangely deserted. This city’s once great and endless panoply of amusement outlets and retail opportunities are closed, West End theatres and cinemas, ...