Day by day

Thursday 29 April

Friday 30 April

Saturday 1 May

Open 11 am–5 pm

Sunday 2 May

Open 11 am–5 pm

Monday 3 May

Open 11 am–5 pm

Tuesday 4 May

Open 11 am–5 pm

Wednesday 5 May

Thursday 6 May

Friday 7 May

Saturday 8 May

Open 11 am–5 pm

Sunday 9 May

Open 11 am–5 pm

Monday 10 May

Open 11 am–5 pm

Tuesday 11 May

Open 11 am–5 pm

Wednesday 12 May

Thursday 13 May

Friday 14 May

Saturday 15 May

Open 11 am–5 pm

Sunday 16 May

Open 11 am–5 pm

Monday 17 May

Open 11 am–5 pm

Tuesday 18 May

Open 11 am–5 pm

Wednesday 19 May

Print version