Cowbridge Leisure Centre

South Glamorgan - Cowbridge

The, Bear Field, The Broad Shoard, Cowbridge CF71 7DA, UK

CF71 7DA