Posts Tagged :

The Barns at Lodge Farm

Escape the city, on the tube: Why the Barns at Lodge Farm is the ultimate new corporate retreat just outside London

  • 0

Less than an hour from the heart of London, at the end of the central line, The Barns at Lodge Farm offers a refreshing alternative to the well-trodden circuit of corporate venues. Set within 1000 acres of beautiful countryside on the Essex and Hertfordshire border, this family-run venue combines character, flexibility and exclusivity to create […]