Jump to navigation Jump to search
|Sovereign state||United Kingdom|
It has a pub named the 'Green Dragon Inn' at the Northern end of the village.
|This Vale of Glamorgan location article is a stub. You can help Wikipedia by expanding it.|