A large outside space in an open pedestrian area just off Queens Walk riverside promenade. The space has offices and F&B outlets both sides as is a traffic funnelling point where visitors from London Bridge Station, the hotels, theatre, and offices behind walk to the river. This space in London is suitable for experiential marketing, brand activations, promotional activity and pop-ups.... Read more