If you’re planning on an event to make your guests feel on top of the world, this is the venue for you! Take a ride up in the glazed high speed lifts to the 42nd floor of the iconic Leadenhall Building,…
Enjoying an iconic riverside setting with delightful views over the Thames and of St. Paul’s Cathedral, The Swan is a beautifully styled restaurant which offers a unique location to host your corporate…