- Serviced offices in London benefit from being situated in Europe’s top city for business.
- One of the largest commercial centres in Europe, the UK capital plays host to three-quarters of Fortune 500 companies. Over half of FTSE 100 companies also have headquarters in central London.
- London is the most densely populated city in the UK, offering access to a pool of world class talent.
- of offices in and around London.
Modern office with a unique style in a convenient Central London location
Elegant property with lots of natural light and panoramic views of St James’s Park
Newly refurbished building with office space ranging in size from 2 - 10 people
Restored period style Edwardian building offering professional and modern offices
Period building, restored with funky interiors, natural light and large meeting room
Contemporary stylish offices, with tonnes of natural light with fantastic views over Soho
Bright and modern business centre, ideal for anyone in the film and television industries
Victorian building, conveniently located, offering minimalist design that’s perfect for creatives
Refurbished period building offering contemporary and stylish offices and meeting rooms
Stylish offices with a modern setup, offering plenty of sizing options and a central location
Offices accomodating up to 128 workstations on one floor with 7 meeting rooms
A smart working environment full of natural light and professional interiors, at affordable prices
Business centre in a Grade II listed building, refurbished to an extremely high standard
Plenty of sizing options in recently refurbished, furnished offices with a rooftop terrace
Bright offices in a refurbished Georgian building, offering all facilities of a modern office
Popular business centre with lots of natural light and a professional finish
These offices are air conditioned, bright, and offer a warm and intimate working environment