16 Upper Woburn Place
Serviced Offices
Shared/Coworking Spaces
Virtual Office
This business centre occupies a dignified, Georgian style red-brick building with sash windows, and is situated opposite Euston railway station. Perfectly placed for business in the UK and Europe, the contemporary, stylish centre is also close to King's Cross and St Pancras International stations, and would appeal to any company working with European organisations. Additional features include easy-to-book meeting rooms, a walk-in business lounge, 24/7 access and concierge style reception services. This centre offers all-inclusive pricing, so you can move in with peace of mind that there will be no unexpected costs each month.
About this Location
The postcode is home to energy companies, management and business consultancies, holding companies, tour operators, airlines, and oil and gas extraction organisations, and shares a corner with Euston Road, a major arterial route through London. A significant feature of this business centre is its close proximity to major rail and underground hubs, with Euston providing a gateway to Birmingham, Manchester, Liverpool and Glasgow via fast inter-city trains. The business centre is also a short walk from King's Cross Station and St Pancras International for Eurostar services to continental Europe, whilst the retail hub of Tottenham Court Road is situated nearby.
Office Services and Facilities
This office for rent on 16 Upper Woburn Place is available immediately. Details and prices are available by calling +44 20 3998 2883 or by submitting the inquiry form.
Map of the office space location
Get a quick quote
Please complete and submit the form and we'll send you the latest information and prices for the office that is currently available for rent at 16 Upper Woburn Place in The City & Central London. You can add more offices to your shortlist by clicking here to see more serviced offices in The City & Central London.
You might also be interested in these The City & Central London business locations
The City & Central London Office Space
This business centre provides fully equipped offices for cost-conscious SMEs and start-up companies. It offers an extensive range of business support and administrative services including meeting room... Read More >>
The City & Central London Office Space
Offering stunning views across London and providing flexible office space. Located in the heart of Westminster and on the bank of the Thames, this recently refurbished suite of offices offers a sought... Read More >>
The City & Central London Office Space
Located on one of London's most prestigious addresses, the centre is a seven-storey building with a grand, regency styled façade. Once inside, this space contains an unashamedly minimal interior, pro... Read More >>