Tudor Barn Eltham

A historic Tudor venue in South East London, offering versatile spaces and scenic grounds for corporate events & team building activities

Ideas & Costs in Under 45 Mins

180 Person Cabaret Capacity

Award-Winning On-Site Gastropub

13 Acres Of Stunning Parkland

Under 30 Min To Central London

Welcome to Tudor Barn Eltham

Nestled within 13 acres of picturesque parkland in South East London, Tudor Barn Eltham is a unique 16th-century venue that seamlessly blends historic charm with modern luxury. As the only remaining Tudor barn in London, it offers an inspiring and flexible setting for corporate events. Conveniently located just a short walk from Eltham Station and under 30 minutes from central London, this venue provides an ideal escape from the city’s hustle while remaining easily accessible.

Key Features

  • Historic Tudor architecture dating back to 1525
  • Versatile indoor event spaces accommodating up to 180 guests seated, featuring original wooden beams and large windows
  • On-site gastropub offering a range of dining options with seating for up to 80 guests
  • Expansive outdoor areas, including the Moat Terrace and Front Lawn

Why Choose Tudor Barn Eltham

Tudor Barn Eltham offers a distinctive blend of historical elegance and contemporary facilities, making it an exceptional choice for corporate events. The venue’s flexible indoor and outdoor spaces can be tailored to suit a variety of event formats, from formal conferences to team building activities.

Venue Highlights

  • Exclusive hire options for complete privacy
  • Flexible indoor and outdoor spaces suitable for various team building activities
  • In-house catering with customisable menus to suit dietary requirements
  • Comprehensive AV facilities and high-speed Wi-Fi
  • Easily accessible via public transport and close to major road networks

Customer Feedback