50 max
16 max
4 max
14 max
The Heathrow Stockley Park, The Square centre provides acres of parkland as well as multiple meeting rooms. Stockley Park is home to many international giants, being one of Europe's most successful business parks. The area has plenty of green surroundings with lakes with on-site facilities such as shops, bars, gyms and restaurants. The Square meeting rooms can cater for up to 50 people and is a completely unbranded building with each wing of the...
View More