- 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.
This business centre comprises of 18 units ranging in size from 634 sq feet to 2,648
Enjoy 24/7 access and super-fast internet, manned reception and coffee lounge
Beautiful office block with stunning interiors and state-of-the-art comms
This space offers a really homely yet functional shared office with onsite nursery facilities
Beautifully designed office space with stunning views and a private onsite gym
A professional office with impressive and stylish interiors and 24-hour access
Unfurnished or furnished serviced office space, answering service and staffed reception