Find your nearest club… Beaminster Blandford Gillingham & Shaftesbury Marshwood Vale Puddletown Sherborne Sturminster Newton Wareham and Purbeck Beaminster YFC Gillingham & Shaftesbury YFC Marshwood Vale YFC Sturminster Newton YFC Blandford YFC Puddletown YFC Sherborne YFC Wareham & Purbeck YFC