"Award winning Wedding Venue and Gastro pub in London"

Nestled within 13 acres of stunning parkland and gardens, our historic Tudor Barn is a breath-taking venue that dates back to 1525. This picturesque setting, complete with Instagram-worthy backdrops, is the perfect canvas for your most special celebrations. Whether you're planning an unforgettable wedding, a milestone birthday, a high-profile business conference, or an intimate dinner, our dedicated team is on hand to bring your vision to life.
From lavish events to relaxed gatherings, our restaurant offers an exceptional dining experience, showcasing the best of South East London's culinary scene. Indulge in our signature grand
afternoon tea, sip on glamorous cocktails, or savor our classic
Sunday roast - every occasion is elevated by our commitment to quality and service. With its unique blend of history, natural beauty, and contemporary amenities, Tudor Barn Eltham is the ultimate destination in South East London for creating lifetime memories. Let us help you make your celebration truly unforgettable.