You will find everything you need at Tudor Barn, located within the heart of South East London this truly is a unique wedding venue. Tudor Barn is a truly unique venue holding the distinction of being the only existing Tudor Barn in London. Our magnificent Tudor Gallery is fully licensed to hold civil ceremonies, civil partnerships and citizenship ceremonies. We also have stunning outdoor areas including the Moat terrace and the front lawn - both ideal outdoor locations for summer receptions,
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.
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.