THE TWO ANCHORS | FOOD REVIEW August 28, 2018 THE TWO ANCHORS Ogmore Beach, Vale Of Glamorgan. twitter.com/thetwoanchors / facebook.com/thetwoanchors Food **** Atmosphere ***** In the far corner of the car park, where the River Ogmore meets the sea, … Region: South Wales Read moreTHE TWO ANCHORS | FOOD REVIEW