London

2025-06-10

x1

Top Things to do in London

The Crown Series 5 release date and filming locations

The Crown Series 5 release date and filming locations

The Crown series tells the story of Queen Elizabeth II of England. The series follows six decades of reign in six seasons. Following the sad passing of the Queen, season 5 is highly anticipated. With the release of season 5, discover the filming locations in London and Windsor of this successful series.



Must See London

Hop-on hop-off bus tour + cruise

  • 1, 2 or 3 days
  • 3 bus routes
  • River cruise
  • 4 walking tours
from £49.00£34.30
London Discovery

Hop-on hop-off bus tour + walking tours

  • 1, 2 or 3 days
  • 3 bus routes
  • 4 walking tours
  • Family discount
from £44.00£30.80
London Christmas Lights Tour

Non-stop live guided bus tour

  • Approx 75 minutes
  • Live guided in English
  • London's iconic lights
  • Family discount
from £34.00