Tudor Barn - Eltham | Wedding Venues | Britain's Finest
See All (33)
Visit Website
5.0 9

Tudor Barn

Wedding Venue
Built in the 16th century Tudor Barn holds the distinction of being the last remaining Tudor Barn in London. Tudor Barn can accommodate both intimate weddings of 40 as well as grand weddings of up to 480 with a private marquee and exclusive hire.

What makes Tudor Barn a unique wedding venue?

Located within South East London Tudor Barn captures the beauty and atmosphere of the countryside as it is located within the picturesque 13 acres of Well Hall Pleasaunce.

What is a typical wedding like at Tudor Barn?

Tudor Barn is the venue that really does have it all. From ceremony to the final moments of the day a dedicated event manager will ensure the day runs as smoothly as possible. In house catering, fully licensed bars and in house entertainment means everything is under one roof. The package as standard includes everything from ceremony, drinks reception drinks, 3 course wedding breakfast, toast drinks, DJ & disco, evening catering, staffing, venues standard dressing and a dedicated event manager.

What Wedding Packages does Tudor Barn offer?

Tudor Barn is a very versatile venue catering to both extremely large grand weddings to much more intimate weddings. Last minute wedding availability, exclusive offers and deals and your package can be adapted to suit your every need and make the big day perfect.

What Extra facilities does Tudor Barn have to assist couples to have the perfect day?

Tudor Barn can cater to everything from the food, drinks, ceremony, reception, entertainment planning, hotel booking, arrival cars and much more making everything more manageable under one roof.

Where is Tudor Barn located?

Tudor Barn is located in the heart of South East London, 20 minutes from Central London via train, 10 minutes from North Greenwich.

Top facilities

Disabled Access

Live Band Facilities


Based on 1 reviews

Facilities & information


Child friendly


Free broadband access (wifi)

100 - 150 Guests Capacity

150 - 200 Guests Capacity

50 - 100 Guests Capacity

Award Winning

Capacity: 200 Plus guests

Confetti Permitted

Disabled Access

Parking Available


Wheelchair Access

Dining Options

Alcohol License

Buffet Catering

In House Catering

Seated Catering

Evening Entertainment

Dance floor

DJ Facilities

Entertainment licence

Evening reception facilities

Live Band Facilities

Marquee available


Wedding Guests



Extra info

Wedding Capacity: 200

Wedding Capacity Civil License: 160

Wedding Capacity Marquee: 480

Wedding Capacity Indoor: 200

Minimum Wedding Capacity: 50

Minimum Wedding Capacity Civil License: 50

Minimum Wedding Capacity Marquee: 50

Minimum Wedding Capacity Indoor: 50

Nearest Train Station: Eltham Station

Nearest Railway Distance: 1

Arrival information and directions

Address: Well Hall Pleasuance, Well Hall Road, Eltham, London, ElthamSE9 6SZ, United Kingdom

Tudor Barn Eltham is situated in heart of the Well Hall Pleasaunce, with good transport links to Central London and Kent, including road access via the A2 and Eltham Railway Station for trains. Parking Facilities Tudor Barn Eltham has no parking facilities onsite. Parking can be accommodated along Kidbrooke Lane, which has no restrictions. Kidbrooke Lane can be accessed from Westhorne Avenue due to a road block on the A208 Well Hall Road entrance. Alternatively, Well Hall Road has a 90 minute parking restriction. Public Transport Eltham Railway Station is only five minutes away with fast trains to London Bridge via Lewisham (DLR). There are also regular Buses (124, 132, 160, 161 & 286) to Bromley, Catford, Chislehurst, Eltham and Woolwich.

This website uses cookies. Click here to read our Privacy Policy.
If that’s okay with you, just keep browsing. CLOSE