Near King’s Cross station, on Gray’s Inn Road, in downtown London, police and fire squads have converged on a double-decker bus. Apparently there is smoke coming from the bus and a suspicious package may be on the bus too. Amazing how everything that happens in London is now terrorist related. Sounds like America 3 years ago. Scary.