"Serviced offices with a conscience"
icon Business Centre Leeds offers genuinely flexible, customer focused serviced office solutions within the greenest serviced office building in the UK. It has been awarded the highest BREEAM rating of 87.55% in the UK.
Situated just 2 minutes from Junction 46 of the M1, in the heart of the thriving Thorpe Park commercial development, icon Business Centre Leeds offers unparalled value-for-money space solutions - perfect for SME's or satellite offices through to National or International HQs.
icon Business Centre Leeds is a landmark development at the cutting edge of commercially viable, sustainable building technology.
Sited within one of the leading business park locations in Yorkshire and combining a strong customer focus with a comprehensive range of products and services, icon Business Centre Leeds couples one of the most flexible serviced office operators in the UK, with the greenest building in the UK. The result is a modern office environment and a location that is second to none.