But does anyone knows whether they are open on 26 Dec as they do not provide email address for us to contact and we are based overseas with time difference.
If not, is there any nice restaurants nearby that you can recommend?
Speaking of which, will the shops in Shambles open on 26 Dec as well?
By the way, how's the weather in England as a whole? Will it be very very wet (ie huge rains or just light drizzle?) or snowy? What type of clothing should we wear?
Hope to hear from your advice and thanks in advance.