• Christmas at the Tudor House Museum

    Tudor House Museum 16 Church Street, Upton upon Severn

    There's lots to enjoy at the Tudor House Museum in Upton upon Severn as the venue reopens for a special Christmas celebration on Saturday 28 November 2026, including face-painting, crafting…