Harlesford Farm Organic Beef and Lamb phone Harlesford Farm, Stoke Talmage Rd Tetsworth, Oxfordshire OX9 7BX map WA Stoakes phone Tetsworth Tetsworth, Oxfordshire OX9 7BT map if (!IN_DEV) { ?> } ?>