Tea Towel England Vintage London Landmarks Palaces 1970s Souvenir
This is a great English tea towel or dish towel made in the 1970s for Royal Crest a famous British souvenir seller.
The linen tea towel measures 28 inches long by 19 inches wide, and features Kensington Palace, Buckingham Palace, Tower of London, etc.
The tea towel is linen, in very good +++ used vintage condition and is a great decorative and practical piece of decor as well as a great souvenir of one of my favorite cities.
We Also Recommend