Grosvenor Park Open Air Theatre Grosvenor Park, Vicars Lane, Chester, Cheshire, CH1 1QQ Links: Grosvenor Park Open Air Theatre