Thespie logo


Shakespeare • revenge • royalty & rulers • tragic
  • Begins 21 Jun
  • Theatre Royal Windsor
  • Tube stationHeathrow Terminal 5
Hamlet Tickets London - at Theatre Royal Windsor | Thespie

Ian McKellen stars as Hamlet, 50 years after first taking on the role in this reimagined age, colour and gender-blind production of Shakespeare’s unrelenting tale of madness, revenge and death. Set in Denmark, the play depicts Prince Hamlet and his revenge against his uncle, Claudius, who has murdered Hamlet's father in order to seize his throne and marry Hamlet's mother.

  • Duration
    2 hours 30 minutes

Ticket Info

  • Dates
    Begins 21 Jun
  • Price Range
    £25.00 — £75.00
Find tickets
via Theatre Royal Windsor
  • Location
    Theatre Royal Windsor
  • Address
    32 Thames St, Windsor SL4 1PS, UK

More Like This in London

* We do our best to provide updated, accurate information, but prices, dates, and production elements are subject to change by the producer or platform. Images may be subject to copyright.