Sort by

London by Emma Ball Tea Towel

$12.00
The Tower of London, Tower Bridge, Millenium Bridge and St. Paul's Cathedral, Houses of Parliament, Horseguards Parade, Greenwich Observatory, and Southwark Cathedral are on this beautiful London tea towel. 100% Cotton 29in x 19in
View Product