Greenwoods Hotel Spa & Retreat
Greenwoods is conveniently located just 40 minutes from London’s Liverpool Street Station and 14 miles from the M25. The sumptuous venue offers companies three conference rooms, presentation equipment, luxury accommodation and use of the spa and leisure facilities at the end of the working day. The extensive landscaped gardens provide a stimulating environment for team building events and the ideal space for exhibitions.