Swan at Shakespeare’s Globe
Southwark, London, Greater London SE1 9DT
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…
- Distance: 0.37 Miles
- Max: 450 guests
- Licensed Bar