The London Souvenir Tea Towel. Cotton tea towel. A colorful Tea Towel with many places of interest in London including Buckingham Palace, Nelson's Column, No.10 Downing Street, Houses of Parliament, St. Paul's Cathedral and many others. Size : 18.25" x 29.5" ( 46 x 75cms ). Price includes Tracked postage in UK . This London Souvenir Tea Towel will be packaged securely for posting.