Stock Road
, CM4 9BE
Get directions

About Us

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.

Reviews