Highlights
Available surface
Optionable turn-key offices
Give clients a warm welcome
Multiple rentable meeting rooms
24-hour access to offices
Super fast fibre optic internet
Scale-up as your business grows
Why Flexas.com
Personalized advice
Free of charge
Easy and quick
About the office space on 12 Red Lion Square
Are you in search of the perfect London office space? 12 Red Lion Square offices are located in a stunning Art Deco building located centrally in Holborn. At these offices, you will be working alongside a variety of creative and forward-thinking companies. With 1920’s architectural features as well as inspiration taken from Stockholm’s Note Design Studio, these offices are an architectural masterpiece.
The tasteful interiors create a mellow environment to work in. Enjoy some fresh air on the roof garden or relax in the bright, plant-filled lounge. Each element of this building has been considered carefully from a recharge room to focus booths. Health is also important, with bike storage facilities and showers available. If you’re looking for class and creativity in your office space, look no further!
Haven’t found what you're looking for? Don't hesitate to contact us!
Location and accessibility
Nearest public transport
Address
12 Red Lion Square WC1R 4HQ London
What tenants and visitors say about this office
Add new comments