parliament.uk

House of Lords Christmas 2018 Tea Towel

£7.50
A limited edition Christmas 2018 tea towel featuring a Christmas pudding and the House of Lords emblem.