EcoGiants Stadium

Shawbridge

Shawbridge — also known as EcoGiants Stadium for sponsorship purposes — is a sports stadium in Clitheroe, Lancashire and the home ground of Clitheroe Football Club.

Read more at clitheroefc.co.uk