Macclesfield, Cheshire, Castle Street with Landmark St Michael & All Angels Church in the town centre