Top Offices

Featured

Soho Square, Soho, London, W1D

Situated in Soho Square, this period building is right next to Tottenham Court Road Underground. Open-plan, the interior has a wonderful modern boutique feel to it, and it feels perfect for those who are looking to make a mark on the media industry! Soho Square itself is famous for its film and media background, so it’s a perfect set-up for companies wishing to network with other likeminded people.

Featured

Neal Street, Covent Garden, London, WC2H

Ultra-modern and ultra-chic, Neal Street has it all. It’s literally a blank canvas – a space to call your own. Whatever you decide, there will be no shortage of amenities with the world famous Covent Garden being just a jump away; pizzerias by the dozen, little boutique cafés, and a market just down the way. This is a great space in a fabulous location, within easy reach of Covent Garden Underground for that daily commute.

Featured

Leadenhall Street, City of London, EC3A

Within the heart of London, these offices are super close to over five stations, giving you a great choice of transport link. The Gherkin and Leadenhall Market are nearby, and there are also a huge amount of eateries and bars. With this property, there are a number of extras as standard, including changing facilities, CCTV, and availability for up to 220 desks. A great choice for any business!

Featured

Piccadilly, Mayfair, London, W1J

These excellent serviced offices are situated within walking distance of Piccadilly Circus and Green Park, putting them in an ideal location. Each office is fully-furnished and contains everything you need to set up your business. Be safe in the knowledge that your clients will know where you are, as your company name will be displayed at the entrance, and there will be reception staff available for greetings.

Featured

Hanover Square, Mayfair, London, W1S

Situated in the prestigious area of Mayfair, these offices are just one street away from Oxford Circus Underground. Everything is beautifully laid out and comes with the business centre, enabling your business to stay up and running throughout the transition.

Featured

Farringdon Street, City of London, EC4A

The majority of the office space is a very neutral tone, but it has beautiful splashes of colour dotted around, and the meeting room even comes with matching floral accessories! A perfect place for those looking for something stylish, chic, and eye-popping, this business centre is located in Farringdon Street, with both City Thameslink and London Blackfriars stations within easy reach.