Secluded and tranquil, the Tally Ho Inn offers a true English countryside experience. Indulge in the serenity and romance with as much pampering as you like.