Bristol Places tea towelOctober 18, 2021
Berlin coasterOctober 18, 2021
London Places tea towel
Categories: London, Tea Towels Tags: barbican centre bt tower city hall gherkin globe theatre houses of parliment london london eye st pauls tower bridge
Screen printed in yellow ochre and dark grey, the tea towel dates iconic buildings in London from 1066 to present.