The Hand Stadium

Clevedon, Somerset

The Hand Stadium is a football stadium in Clevedon, Somerset.

Home ground of

Latest results

Match page