wild tweed
Wild Tweed is the definitive country show. Set in the beautiful Chiltern countryside, just an hour from central London, we invite our guests to experience the charm and extravagance that only world-class and quintessentially English venue can offer.