The space is awesome. Right next to the train that will drop you off at London Bridge station, and many more. It’s a quite place, great walking distance to see things.