STORIES FROM HORROR | The Battle of Cable Street

Cable Street is a historic street located in the East End of London, United Kingdom. It runs through the boroughs of Tower Hamlets and the C...