Llangarron is a village in Herefordshire, UK. It is situated close to the Welsh border, about five miles south-west of Ross-on-Wye.
John Payne Agricultural Engineers
Agents in Herefordshire for Lely, Welger, Lemken Tri-Ag and Teagle, covering all grassland and cultivation equipment both new and used. Also dealers in Yamaha quad bikes.
Last update:January 8, 2016 at 5:54:06 UTC