Highlights
Available surface
24-hour access to offices
Super fast fibre optic internet
Scale-up as your business grows
Optionable turn-key offices
Give clients a warm welcome
Multiple rentable meeting rooms
Why Flexas.com
Personalized advice
Free of charge
Easy and quick
About the office space on 18 Soho Square
Looking for an office to rent in London? 18 Soho Square is one of London’s most desirable locations, home to London’s creative and media companies. With over 65 offices found at this location, there is sure to be one for you!
The modern and bright interiors creative a motivating environment to work in. These Soho offices offer breakout areas as well as focus booths, so whatever your day entails, you have all the facilities to be as efficient as possible! The bright reception gives a warm welcome to the companies working in the offices as well as clients visiting. After your day at work, you're at the heart of London’s social scene and have great links to the rest of the city. Want to make 18 Soho Square the home of your next office? Get in touch today.
Location and accessibility
Nearest public transport
Address
18 Soho Square W1D 3QH London
What tenants and visitors say about this office
Add new comments