Slough
Our office is located on the High Street in Slough.
The building features striking brick elevations and large windows, creating a contemporary look, while also being equipped with state-of-the-art facilities. Situated near the town Centre, it provides excellent access to local amenities and transport links. It is only a 7-minute walk to Slough train station, with rapid connections to London Paddington and the Elizabeth line. And Heathrow Airport just a 20-minute drive away.