Source: Tourism MediaSt. Peter's SquareSt. Peter\'s Square may now be a peaceful space overlooked by historical buildings – but it was once the site of an atrocity that shook Manchester and Britain.WorldEuropeUnited KingdomGreater ManchesterEnglandManchester City CentreSt. Peter's Square