What do you need?
Only 20 minutes from London, the fabulous 16th century Tudor Barn Eltham is sitting on 13 acres of award-winning parkland and features impressive Tudor architectural features. It will make an incredible setting for your unique wedding day. With a reputation for hospitality and great food that goes... (wedding barns Greater London)
Venue hire from £2.075
Number of guests 30 to 150
Wedding barns in Greater London by area: