Southwark Station - Office Space - 60 results

Is a part-time office right for you?


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.