Towers Hamlets in East London is one of the most densely populated boroughs in England. It’s one of the most socially deprived as well, with more...
Emergency services have evacuated an area and taped off a bus and surrounding roads due to concerns over a “suspicious package” on board, police said. Police,...