Mayfield Park: Manchester opens its first park in 100 years
Featured image: Creative Commons Manchester has opened its first city centre public park in 100 years. With its pastures another milestone for the cities green regeneration. Mayfield Park, nestled in between Piccadilly Station and Mayfield Depot, opened its doors and realised a long-held ambition held to see the site of the birth of the industrial…