Hubble Advisor

Take the hassle out of finding and booking workspace for your team to meet and collaborate with the Hubble Pass.

Find out more.

Meeting Rooms in Southwark Station - across 22 locations


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.