| Monday 22 December 2025 |
9am to 4pm |
9am to 3:30pm |
9am to 4:30pm |
| Tuesday 23 December 2025 |
9am to 4pm |
9am to 3:30pm |
9am to 4:30pm |
| Wednesday 24 December 2025 (Christmas Eve) |
9am to 4pm |
9am to 3:30pm |
9am to 3pm |
| Thursday 25 December 2025 (Christmas Day) |
11am to 4pm |
11am to 3:30pm (no staff on site) |
Closed |
| Friday 26 December 2025 (Boxing Day) |
11am to 4pm |
11am to 3:30pm (no staff on site) |
Closed |
| Saturday 27 December 2025 |
9am to 4pm |
9am to 3:30pm (no staff on site) |
Closed |
| Sunday 28 December 2025 |
9am to 4pm |
11am to 3:30pm (no staff on site) |
Closed |
| Monday 29 December 2025 |
9am to 4pm |
9am to 3:30pm |
9am to 4:30pm |
| Tuesday 30 December 2025 |
9am to 4pm |
9am to 3:30pm |
9am to 4:30pm |
| Wednesday 31 December 2025 (New Year’s Eve) |
9am to 4pm |
11am to 3:30pm (no staff on site) |
9am to 3pm |
| Thursday 1 January 2026 (Bank Holiday) |
9am to 4pm |
9am to 3:30pm |
Closed |