The City & Central London Office Space: 10-12 Russell Square, London, WC1B 5EH


10-12 Russell Square, London, WC1B 5EH


Serviced Offices
Shared/Coworking Spaces

This listing offers fantastic office accommodation, providing the perfect flexible solution to suit your companies needs. The work centre is located in the heart of Central London and is within easy reach of excellent public transport connections and great local amenities. Tenants can benefit from a great selection of facilities, this includes; access to high quality meeting rooms, spacious break out areas, high speed WiFi and 24 hour access. The business centre has a range of office space available, whether you are looking for a singular hot desk or a stylish private office, there is something for everyone here.

About this Location

Modern, spacious and open plan office space perfectly located on Russell Square in the heart of Central London. The office space is within walking distance of excellent public transport connections. Russel Square Station is a two-minute walk away, providing access to the Piccadilly Underground Line. King's Cross Station can be reached via the Piccadilly Line in under ten-minutes. Due to the fantastic location, there are many amazing eateries, shops, restaurants and bars just a stone's throw away, providing plenty of options for a lunch time break or to go after work.

Get a Quote

Get Prices & Info

Office Services and Facilities

Building Amenities
ICT Facilities

This office for rent on 10-12 Russell Square, London, WC1B 5EH 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 10-12 Russell Square, London, WC1B 5EH 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.

Get a Quote

Get Prices & Info

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 >>