All offices are external, benefiting from natural light in abundance and inside there is a large communal area to enjoy your break or hold an impromptu meeting. Slough is a popular base for businesses due to its close proximity to Heathrow Airport. Slough is a thriving town with exceptional transport connections throughout the UK and abroad. The offices are fully equipped with stylish furnishings and state of the art IT and telecoms. This business centre has four well-equipped meeting rooms which can cater for up to 24 people.