The Greyhound is a rambling country inn at Oldwalls on north Gower, with its own beer brewed on site. There’s a big garden and plenty of room inside, and it makes a reliable lunch stop on a walk around the Llanrhidian marshes and Weobley Castle.
The Greyhound is a rambling country inn at Oldwalls on north Gower, with its own beer brewed on site. There’s a big garden and plenty of room inside, and it makes a reliable lunch stop on a walk around the Llanrhidian marshes and Weobley Castle.