Cowbridge is an ancient market town lying in the heart of the Vale of Glamorgan with a population of about 4500 inhabitants. More information