This historic venue oozes glamour and sophistication with a wonderful mix of medieval and Art-Deco style. Originally the site of a Tudor Palace which was then transformed in the 1930’s to a millionaires’…
Hold your next business meeting or event at the only Tudor barn left in London, with its own moat and terrace, formal gardens, and 13 acres of quintessential English parkland. Tudor Barn makes a fabulous…