The Office Group - Scott House, The Concourse, Waterloo Station
Serviced Offices
Shared/Coworking Spaces
This centre benefits from both a first class location and fantastic amenities. The premium office space design has been inspired from traditional Japanese interiors, providing a calm and relaxing work-environment. The space is composed of four floors of impressive private offices and large co-working areas, making the centre an exciting proposition for businesses of all shapes and sizes. Tenants can experience the large lounge areas boasting views out to London and the station concourse below. There are excellent on-site facilities, including dedicated meeting rooms, shower facilities, focus booths as well as kitchen and dining areas.
About this Location
Based in Waterloo station, the centre boasts a prime London location with close proximity to a wide range of cultural attractions, eateries and drinking holes, as well as outstanding transport links. Tenants are just moments away from iconic landmarks such as the London Eye or the London Dungeon, and can spend their lunch hours strolling on the South Bank. In terms of transport links, tenants have one of the Capital's major transport hubs at their fingertips, with Waterloo station offering South Western and South Eastern rail services as well as being served by Bakerloo, Northern, Jubilee and Waterloo & City lines.
Office Services and Facilities
This office for rent on The Office Group - Scott House, The Concourse, Waterloo Station 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 The Office Group - Scott House, The Concourse, Waterloo Station in South London. You can add more offices to your shortlist by clicking here to see more serviced offices in South London.
You might also be interested in these South London business locations
South London Office Space
This building has recently been converted into ten modern offices. Each office is fully equipped with the latest in IT and telecom technology. On entering the building clients and their guests are gre... Read More >>
South London Office Space
This business centre complex contains over 40 units ranging from 380 to 6,000 square foot (35-557 m²). It offers flexible business accommodation for companies seeking office, light industrial, wor... Read More >>
South London Office Space
A modern business centre offering a full range of workshops and industrial units. Clients can have peace of mind with flexible agreements and can operate and create the space suitable for their busine... Read More >>