Professional suppliers of Hay, Straws and Haylage
Langcross Farm is situated in the Vale of Glamorgan and near to Cardiff on the lush pastures between Leckwith and Dinas Powys.
The farm overlooks the city of Cardiff to the east and the Bristol Channel to the south and only 10 minutes drive from the M4 Junction 33.