Tudor Barn Eltham is located right in the heart of South East London, just 20 minutes from London Bridge. Combining a rich history and modern facilities, Tudor Barn is ideal for organising away days, conferences, seminars, banquets, private lunches/dinners, and celebrations celebrations.
Contact us for more information on booking a corporate package at Tudor Barn Eltham.