Should you ditch the office? Find the best workplace strategy for your employees with our free tool

Southwark Station Office Space - 53 results

Southwark Station
Fusing historic significance with cutting edge modernity, Southwark’s office spaces are a mixture of sleek fully serviced new developments and traditional converted warehouses. The area is home to many of London’s iconic landmarks, including the Tate Modern, Globe Theatre and Borough market.