Famous Sights of Christmas London Tea Towel

Regular price £10.00

Tax included.

Enjoy your Christmas chores with this tea towel showing London’s traditional response to the festive season.