ContactTelephone: 02920 230 088 Email: info@orieljones.co.uk Farm: Llygadenwyn Farm Office, Llanybydder Carmarthenshire, SA40 9QS Shop: 108 Cowbridge Road East, Canton, Cardiff, CF11 9DX Modern Meat Shop: 221 Cathedral Rd, Pontcanna, CF11 9PP Your Name (required) Your Email (required) Your Message By clicking this box I agree to the terms of use and the privacy policy of this website. Privacy Policy