Castle park

Castle Park is situated in the market town of Frodsham and incorporates a historic manor house and around nine hectares of beautiful parkland and gardens.

Further information about Castle Park can be found via the button below