Office for rent
The Square is an established office park close to Heathrow comprising 4 self-contained buildings providing high specification office space with double-height fully glazed reception areas. The park is attractively landscaped and benefits from generous car parking and an on-site café facility in the centre of the park.
- Controlled access
- Raised floor
- Security system
- Energy Performance Rating - D