Venues for hire in Poplar

  • Tudor Barn Eltham

    Tudor Barn Eltham can accommodate 300 guests across two floors and has a total of two meeting rooms, with the largest holding up to 200 delegates seated and 200 standing. This 16th-century barn surrounded by beautiful gardens is located a four minute walk from Eltham Station and is ten miles off…