Business World London emergency: Police block off Piccadilly Circus – fire engines on the scene By Daniel Janson - August 26, 2019 0 512 Share on Facebook Tweet on Twitter POLICE have cordoned off a busy central London street due to a gas leak. Daily Express :: News Feed