Office Space in London Bridge

8 St Thomas Street is an impressive serviced office business centre set in Georgian period properties close to London Bridge station and in the shadow of the Shard. These boutique offices at 8 St Thomas Street are in six interconnecting buildings offering high quality office space in a superb location. The individual offices ar...
It's hard to think of a building in London more iconic and more likely to impress clients, staff and visitors that the Shard. The country's tallest building sends a powerful statement about businesses that are based here. This serviced office business centre is located on the 24th and 25th floors of the Shard and naturally com...
Page 1/1. Number of business centres: 5
Browse serviced offices on a map

Selected Serviced Offices

Please add one or more serviced offices to the enquiry form before submitting it to us.

You can find offices by using the search form at the top of the page or browsing by location.

Send enquiry