Sign up for Privilege Club for special offers
Great food and drink in historic surroundings


Tudor Barn Eltham is the perfect place for dining, meeting with friends or hosting your wedding or other event.

Great food and drink in historic surroundings

With excellent food and drinks to suit every taste and budget there really is no better time to come down to Tudor Barn Eltham. Situated in the heart of historic Eltham and the Well Hall Pleasaunce, treat yourself whilst enjoying stunning views over the parkland and moat from our two exclusive al fresco dining areas or, simply relax and enjoy your time with us within our Bar and Restaurant.

Tudor Barn Eltham is a fully restored Grade 2* listed building built in the 16th century by the family of William Roper and links back to King Henry VIII and the Tudor Monarchy. Tucked away in the leafy suburb of Greenwich, this stunning building is steeped in history and is the only Tudor Barn in London

The upstairs Tudor Gallery is also a fantastic venue space for weddings, parties and special occasions so contact us now to find out how we can make your night really special.

Opening Times

Monday to Wednesday 10am to 11pm, food served 12-9pm
Thursday to Saturday 10am to 12pm, food served 12-10pm
Sundays 10am to 10pm, food served 10-6pm