Tudor Barn is a truly unique gastropub and venue - it is the perfect location for weddings, parties and corporate events, and holds the distinction of being the only existing Tudor Barn in London. Our Gastropub menu is perfect for a classic bar snack or a delicious steak and ribs dinner.
Surrounded by thirteen acres of parkland and a medieval moat, Tudor Barn Eltham dates back to the 16th century.