Private Office Available
The Royal National Hotel building is located on the south-west side of Woburn Place north of Russell Square. With 1,630 rooms on eight floors, it is the largest hotel in the UK.
10% off the first six months when you take a 12 month lease!
16 Upper Woburn Place, WC1 office building is an exceptional space ready today, is one not to be missed.
The office building is located in the very heart of Euston right by Euston Stations as can be seen on the map below. This means you can expect the best office features that London has to offer. 16 Upper Woburn Place, WC is ready for occupation today so register your interest to avoid missing out. The space is ideal for tech companies or professional businesses wanting office space in the heart of Euston. Its superb office building for financial or tech businesses looking for new offices for next year.