Discover Ogmore Castle, a historic Welsh landmark now surprisingly located in a modern London setting. Explore its ancient ruins and imagine centuries of history, right in the heart of Bridgend.
8 Crompton Way, Bridgend CF32 0QP, United Kingdom, London