The ground is located off Boughton Hall Avenue, with the Shropshire Union Canal to the north.
[2] In 1972, the ground was selected as a home venue for Minor Counties North in the 1972 Benson & Hedges Cup, where the team played a single List A match against Lancashire.
[2] Cheshire played their first List A match at the venue in the first round of the 1988 NatWest Trophy,[3] which saw them record a famous victory against first-class opponents Northamptonshire.
The following season, Cheshire played a further List A match there against Hampshire in the 1989 NatWest Trophy, which ended in defeat.
[3] Cheshire played their first MCCA Knockout Trophy match there in 1992 against Northumberland,[5] with Minor Counties Championship cricket returning there in 1993 when Dorset visited the ground.