London Still Looks like a Dead City from…

Even though, many non-essential shops are opened since June 15, London still looks like a dead city from Hollywood movies.

Its streets are empty. And a low humming scary noise pervades street paths across London Bridge, Liverpool Street, Thames River, and central London.