UKLondonOffice St Thomas Street SE
SE1 St Thomas Street
To Let 2,367 sf Serviced Office, Office
Roof Terrace, 24hr Access, Showers, Café on site
Serviced Offices and Coworking Spaces with Roof Terrace, Meeting Rooms and..
Located opposite The Shard, Borough Market hub is the largest in our network. Situated next to Borough Market..