South London Office Space: Delta House, 175/177 Borough High Street


Delta House, 175/177 Borough High Street


Serviced Offices

This four-storey period building offers good quality, secluded and quiet office suites from 100 sq ft to 1600 sq ft with warm oak-panelling throughout. Offering a number of high-quality services and facilities such as modern fully furnished offices, spacious meeting and conference rooms, a roof terrace, state-of-the-art Internet and network access, professional and friendly reception services and 24-hour access and security, for flexibility and peace of mind. The spaces are air conditioned, so are a very comfortable environment in which to work. They are well suited to a number of business types.

About this Location

This area is populated by offices and conveniently located to St Paul's and Cannon Street rail station, and just a short walk from London's financial district. There is a Costa Coffee steps away, great for a pre-work coffee, and there are other places to eat and drink, including high-end options, and well-known chain establishments. There are various hotels in the area, suiting a range of budgets and requirements, including a Premier Inn. Attractions in the area include various museums and markets.

Get a Quote

Get Prices & Info

Office Services and Facilities

Workspace Types

This office for rent on Delta House, 175/177 Borough High Street 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 Delta House, 175/177 Borough High Street 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 >>