skip to main content

Illustrated London Map Tea Towels

An illustrated London Map printed on a Tea Towel featuring an original hand-drawn illustrated map of London showing St Paul's Cathedral, Buckingham Palace, Covent Garden, The London Eye, The Shard, Battersea Power Station, The Tate Modern, Liberty, The British Museum, BBC Broadcasting House and the beautiful Palace Theatre.

This tea towel is available to buy through my online shop.


Illustrated map of London Tea Towel

Illustrated map of London Tea Towel

Illustrated map of London Tea Towel

Share Project