Offices For Lease in Delta House

Delta House

175-177 Borough High St, London Bridge, London, United Kingdom

Delta House is an elegant and prestigious five-storey Grade II listed office building, close to London Bridge and Borough Stations. London Bridge is a thriving cosmopolitan area of London with many restaurants, bars and cafés, as well as London’s oldest food market of more than 900 years, Borough Market. With a welcoming reception area and helpful team, the building is ideally placed for access to central London.

Building Overview

We have no office spaces currently available to rent in 175-177 Borough High St, London Bridge, London, United Kingdom as at 25 December 2025.

Building Facilities

Air Conditioning

High Speed Lift

After Hour Security

B Grade Building

Ground Floor Concierge

5 Floors

Location Map

175-177 Borough High St, London Bridge, London, United Kingdom

Enquire Now
Loading...

We are the US's No. 1 marketplace for serviced, coworking, and shared office space.

Connect with our local experts for flexible workspace solutions across the US. Get personalized recommendations, arrange tours, and secure the best deals — all at no cost.

Avatar 1Avatar 2Avatar 3Avatar 4

Talk to our Experts directly

646-741-8226