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 Castle park