Team Building Venues in Eltham
2 Team Building Venues in Eltham, London, England
Tudor Barn Eltham
Well Hall Pleasaunce, Well Hall Road, Eltham, London, SE9 6SZThe Tudor Barn Eltham provides a large field, with open air space enclosed by trees. The grass area is the perfect location for team building activities, company fun days and outdoor corporate events.
Send Enquiry
- 480
- from £25.5