Take the A37 South of Bristol, signposted Shepton Mallet. Do not go into Shepton Mallet, but stay on the A37 around Shepton and then take the left turn at the second roundabout onto the A371 towards Wincanton. After about 6 miles, you will come to a pub on your right called the Brook House Inn. Turn right just after the pub, signposted Alhampton, and Cary Rugby Club. If you get to Cary Station, you have gone too far. Now follow the 'Local Directions' shown below.
Take the M3, then the A303 to Somerset. Leave the A303 at Wincanton, on to the A371, signposted to Castle Cary. Follow the A371 past Castle Cary, through Ansford, until you see Castle Cary Station on your right. Carry on for a further 1/4 mile, past Moff Motors Garage, and then turn left just before the Brook House Inn, signposted Alhampton and Cary Rugby Club. Now follow the 'Local Directions' shown below.
From the A303, at the Podimore roundabout take the A37 towards Bristol. At the Lydford traffic lights, turn right on to the B3153 to Castle Cary. Now see 'Local Directions' to complete your journey.
From the Brook House Inn, go about 100 metres towards Alhampton and then turn left at the crossroads, signposted Sutton. After about 1/2 mile, go straight through the small village of Sutton, until the road turns sharp right. Go straight on into the No Through Road, and you will find Middle Farm House after 100 metres on your left.