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 Elephant & Castle Station - across 8 locations


Elephant & Castle Station

Called the best place to lodge in London by Shakespeare, Elephant and Castle is a diverse and ever-changing location for office space. With two major universities in the area, the streets come alive at night as students head to legendary clubs like Ministry of Sound and Corsica Studios.