When Angels Wept: A Creepy History of Angel Meadow

Northeast of Manchester city centre, in an area now known as the ‘Green Quarter’, a place with a particularly gruesome history is there to be discovered; St Michael’s Flags and Angel Meadow. It can be found between Rochdale Road and the River Irk, covering several acres – complete with its own park…

Read More