Results 5 results found Ogmore Castle, Bridgend, Wales, U.K. Ogmore Castle, Bridgend, Glamorgan, Wales, United Kingdom, Europe Ogmore Castle near Bridgend, South Wales, United Kingdom Ogmore Castle near Bridgend, South Wales, United Kingdom Ogmore castle beside the Ewenny River on a sunny spring afternoon, Glamorgan, Wales, United Kingdom, Europe