UKData checked October 2026
  1. Home
  2. London
  3. Wedding venues
  4. Tudor Barn Eltham

Tudor Barn Eltham is a wedding venue on Well Hall Pleasaunce, Well Hall Rd in London. It is also listed as conference centre, events venue and gastropub. Sunday hours are listed below.

Well Hall Pleasaunce, Well Hall Rd, London SE9 6SZChecked October 2026