Howies Battle on the Beach is the first bicycle beach race in the UK, and will be held in Pembrey on the Welsh South Coast. It’s the first time a major cycling event has been held at Pembrey Country Park, once a Ministry of Defence playground. So riders will have to ride over ex military tracks, […]