Opening Hours

Today

Wednesday 4 November 2026

Closed

Tomorrow

Thursday 5 November 2026

Closed

  1. Monday
  2. Tuesday
  3. Wednesday
  4. Thursday
  5. Friday
  6. Saturday
  7. Sunday
  1. Monday 26 October
  2. Tuesday 27 October
  3. Wednesday 28 October
  4. Thursday 29 October
  5. Friday 30 October
  6. Saturday 31 October
  7. Sunday 1 November
  8. Monday 2 November
  9. Tuesday 3 November
  10. Wednesday 4 November
    • Closed
  11. Thursday 5 November
    • Closed
  12. Friday 6 November
    • Closed
  13. Monday 9 November
    • Closed
  14. Tuesday 10 November
    • Closed
  15. Wednesday 11 November
    • Closed
  16. Thursday 12 November
    • Closed
  17. Friday 13 November
    • Closed
  18. Monday 16 November
    • Closed
  19. Tuesday 17 November
    • Closed
  20. Wednesday 18 November
    • Closed
  21. Thursday 19 November
    • Closed
  22. Friday 20 November
    • Closed
  23. Saturday 21 November
    • Closed
  24. Sunday 22 November
    • Closed
  25. Monday 23 November
    • Closed
  26. Tuesday 24 November
    • Closed
  27. Wednesday 25 November
    • Closed
  28. Thursday 26 November
    • Closed
  29. Friday 27 November
    • Closed
  30. Saturday 28 November
    • Closed
  31. Sunday 29 November
    • Closed
  32. Monday 30 November
    • Closed
  33. Tuesday 1 December
  34. Wednesday 2 December
  35. Thursday 3 December
  36. Friday 4 December
  37. Saturday 5 December
  38. Sunday 6 December

Today

Wednesday 4 November 2026

11am - 4pm

Tomorrow

Thursday 5 November 2026

11am - 4pm

  1. Monday
  2. Tuesday
  3. Wednesday
  4. Thursday
  5. Friday
  6. Saturday
  7. Sunday
  1. Monday 26 October
  2. Tuesday 27 October
  3. Wednesday 28 October
  4. Thursday 29 October
  5. Friday 30 October
  6. Saturday 31 October
  7. Sunday 1 November
  8. Monday 2 November
  9. Tuesday 3 November
  10. Friday 6 November
    • Closed
  11. Saturday 7 November
    • Closed
  12. Sunday 8 November
    • Closed
  13. Monday 9 November
    • Closed
  14. Tuesday 10 November
    • Closed
  15. Thursday 12 November
    • Closed
  16. Friday 13 November
    • Closed
  17. Sunday 15 November
    • Closed
  18. Monday 16 November
    • Closed
  19. Tuesday 17 November
    • Closed
  20. Wednesday 18 November
    • Closed
  21. Thursday 19 November
    • Closed
  22. Friday 20 November
    • Closed
  23. Saturday 21 November
    • Closed
  24. Sunday 22 November
    • Closed
  25. Monday 23 November
    • Closed
  26. Tuesday 24 November
    • Closed
  27. Friday 27 November
    • Closed
  28. Saturday 28 November
    • Closed
  29. Monday 30 November
    • Closed
  30. Tuesday 1 December
  31. Wednesday 2 December
  32. Thursday 3 December
  33. Friday 4 December
  34. Saturday 5 December
  35. Sunday 6 December

Today

Wednesday 4 November 2026

Closed

Tomorrow

Thursday 5 November 2026

Closed

  1. Monday
  2. Tuesday
  3. Wednesday
  4. Thursday
  5. Friday
  6. Saturday
  7. Sunday
  1. Monday 26 October
  2. Tuesday 27 October
  3. Wednesday 28 October
  4. Thursday 29 October
  5. Friday 30 October
  6. Saturday 31 October
  7. Sunday 1 November
  8. Monday 2 November
  9. Tuesday 3 November
  10. Wednesday 4 November
    • Closed
  11. Thursday 5 November
    • Closed
  12. Friday 6 November
    • Closed
  13. Saturday 7 November
    • Closed
  14. Sunday 8 November
    • Closed
  15. Monday 9 November
    • Closed
  16. Tuesday 10 November
    • Closed
  17. Wednesday 11 November
    • Closed
  18. Thursday 12 November
    • Closed
  19. Friday 13 November
    • Closed
  20. Monday 16 November
    • Closed
  21. Tuesday 17 November
    • Closed
  22. Wednesday 18 November
    • Closed
  23. Thursday 19 November
    • Closed
  24. Friday 20 November
    • Closed
  25. Saturday 21 November
    • Closed
  26. Sunday 22 November
    • Closed
  27. Monday 23 November
    • Closed
  28. Tuesday 24 November
    • Closed
  29. Wednesday 25 November
    • Closed
  30. Thursday 26 November
    • Closed
  31. Friday 27 November
    • Closed
  32. Monday 30 November
    • Closed
  33. Tuesday 1 December
  34. Wednesday 2 December
  35. Thursday 3 December
  36. Friday 4 December
  37. Saturday 5 December
  38. Sunday 6 December

Today

Wednesday 4 November 2026

Closed

Tomorrow

Thursday 5 November 2026

Closed

  1. Monday
  2. Tuesday
  3. Wednesday
  4. Thursday
  5. Friday
  6. Saturday
  7. Sunday
  1. Monday 26 October
  2. Tuesday 27 October
  3. Wednesday 28 October
  4. Thursday 29 October
  5. Friday 30 October
  6. Saturday 31 October
  7. Sunday 1 November
  8. Monday 2 November
  9. Tuesday 3 November
  10. Wednesday 4 November
    • Closed
  11. Thursday 5 November
    • Closed
  12. Friday 6 November
    • Closed
  13. Monday 9 November
    • Closed
  14. Tuesday 10 November
    • Closed
  15. Wednesday 11 November
    • Closed
  16. Thursday 12 November
    • Closed
  17. Friday 13 November
    • Closed
  18. Saturday 14 November
    • Closed
  19. Sunday 15 November
    • Closed
  20. Monday 16 November
    • Closed
  21. Tuesday 17 November
    • Closed
  22. Wednesday 18 November
    • Closed
  23. Thursday 19 November
    • Closed
  24. Friday 20 November
    • Closed
  25. Saturday 21 November
    • Closed
  26. Sunday 22 November
    • Closed
  27. Monday 23 November
    • Closed
  28. Tuesday 24 November
    • Closed
  29. Wednesday 25 November
    • Closed
  30. Thursday 26 November
    • Closed
  31. Friday 27 November
    • Closed
  32. Saturday 28 November
    • Closed
  33. Sunday 29 November
    • Closed
  34. Monday 30 November
    • Closed
  35. Tuesday 1 December
  36. Wednesday 2 December
  37. Thursday 3 December
  38. Friday 4 December
  39. Saturday 5 December
  40. Sunday 6 December

Today

Wednesday 4 November 2026

10am - 3pm

Last entry: 2:45pm

Tomorrow

Thursday 5 November 2026

10am - 3pm

Last entry: 2:45pm

  1. Monday
  2. Tuesday
  3. Wednesday
  4. Thursday
  5. Friday
  6. Saturday
  7. Sunday
  1. Monday 26 October
  2. Tuesday 27 October
  3. Wednesday 28 October
  4. Thursday 29 October
  5. Friday 30 October
  6. Saturday 31 October
  7. Sunday 1 November
  8. Monday 2 November
  9. Tuesday 3 November
  10. Monday 9 November
    • Closed
  11. Tuesday 10 November
    • Closed
  12. Wednesday 11 November
    • Closed
  13. Thursday 12 November
    • Closed
  14. Friday 13 November
    • Closed
  15. Monday 16 November
    • Closed
  16. Tuesday 17 November
    • Closed
  17. Wednesday 18 November
    • Closed
  18. Thursday 19 November
    • Closed
  19. Friday 20 November
    • Closed
  20. Monday 23 November
    • Closed
  21. Tuesday 24 November
    • Closed
  22. Wednesday 25 November
    • Closed
  23. Thursday 26 November
    • Closed
  24. Friday 27 November
    • Closed
  25. Monday 30 November
    • Closed
  26. Tuesday 1 December
  27. Wednesday 2 December
  28. Thursday 3 December
  29. Friday 4 December
  30. Saturday 5 December
  31. Sunday 6 December
Tower Footergraphic

NEWSLETTER SIGN UP

Be the first to receive our latest news and offers!

Enter your mobile number
Enter your postcode.
Which attractions are you interested in? Please select from the dropdown