Quality Serviced Offices to Rent in Waterloo


Capital Tower, 91 Waterloo Road


Serviced Offices

This centre stands confidently as the number one choice of business centres in Waterloo. At 70,000 sq ft, it boasts 12 floors of quality office space overlooking some of London's finest landmarks, as well as contemporary meeting room facilities on the ground and mezzanine levels. The offices vary in size and can accommodate between 4 and 22 workstations, making this the perfect location for businesses of all sizes. The building features a stunning rooftop terrace that offers excellent views across London. Tenants can access the property 24-hours a day and benefit from the full time receptionists. There are kitchen and dining areas on each floor, shower facilities and underground parking is available at basement level.

About this Location

Virtually on the platform of Waterloo Station (ground level, exit 2), this centre is just 10 yards from excellent transportation links with Underground (Bakerloo, Jubilee, Northern, Waterloo & City lines) and Rail services. Southwark and Lambeth North stations are about a seven-minute walk away. The area is also well-served by local buses. The South Bank is a short walkaway, offering a great spot for a lunch time stroll. The property is surrounded by a host of eateries, hotels, bars, shops and concert venues to explore after hours.

Get a Quote

Get Prices & Info

Office Services and Facilities

Business Center Features
ICT Facilities

This office for rent on Capital Tower, 91 Waterloo Road 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 Capital Tower, 91 Waterloo Road in South London. You can add more offices to your shortlist by clicking here to see more serviced offices in South London.

Get a Quote

Get Prices & Info

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