[2] The civil parish includes the settlements of Llangrove, Llancloudy, Biddlestone and Three Ashes.
The village no longer has a post office nor pub, though it does have a community hall.
The name, also spelt Llangarren and Llangarran, refers to the Garron Brook, a tributary of the River Wye.
Several local farms have Welsh names, a legacy of the fluid nature of the England-Wales border in the past.
A variant suggestion is that the name derives from “garan”, Welsh for stork or heron, as a heron-like bird is depicted in the church gates.