This Irish Linen tea towel features an "Architecture" pattern showcasing London landmarks. Measuring 18.5"x30", it is designed in an English style with a multicolor theme. Made of linen, it is a souvenir from the 1970s manufactured in the United Kingdom. The set includes a tea towel perfect for all occasions.