Swan at Shakespeare's Globe goes about its Modern British cooking with a confidence Southwark has come to rely on, at a pace that suits a long lunch as well as a proper dinner.

About Swan at Shakespeare's Globe

The Swan stands beside Shakespeare's Globe on Bankside, its first-floor dining space looking across the Thames to St Paul's.

The River View menu is £29.50 for two courses and £35 for three, served at lunch and from 5pm, which puts a full dinner in front of a Globe performance and leaves it running all evening for anyone not going. Duck liver parfait with blackberry ketchup and pickled blackberries, corn-fed chicken with champ potatoes and tarragon cream, and a Manjari chocolate mousse finished with olive oil and Maldon salt have all run on it.

Nearest stations to Swan at Shakespeare's Globe

  • Blackfriars 8 min walk
  • Southwark 9 min walk

Where is Swan at Shakespeare's Globe

More Modern British set menus

Featured in

FAQ

How much is the set menu at Swan at Shakespeare's Globe?

The set menu at Swan at Shakespeare's Globe is £29.50-£35 for 2-3 courses. The price is the same on every day the set menu is served (Mon–Sun), and it is set by Swan at Shakespeare's Globe directly, not by All Set.

When is the Swan at Shakespeare's Globe set menu served?

Swan at Shakespeare's Globe serves its set menu pre-theatre, between Mon to Sat 12pm to 2.30pm, 5pm to 9.30pm; Sun 12pm to 7pm. The set menu runs on the following days: Mon–Sun.

Is the Swan at Shakespeare's Globe set menu the same food as the à la carte?

Yes. The Swan at Shakespeare's Globe set menu comes from the same kitchen as the à la carte, using the same ingredients. The set menu offers a tighter selection, typically 2-3 courses, at a flat price.

How do I book the set menu at Swan at Shakespeare's Globe?

Book directly with Swan at Shakespeare's Globe via the "Book a table" button above (it links to Swan at Shakespeare's Globe's own reservation system). On All Set, every booking is direct with the restaurant, and All Set takes no commission.

Last updated: 1 October 2026

Swan at Shakespeare's Globe£29.50-£35
Book a table