Prime Locations

We have 20 locations UK wide with 18 of those located in London. We don't use a cookie cutter approach with our centres either, each building is designed and fitted out to complement and reflect the local area.  So, whether you are looking for the West End creative feel of the Media Village, the City corporate look of Austin Friars or the boutique, elegance of Dover Street in Mayfair, we have just the building for you. In addition, all our centres are within walking distance from public transport.