This colourful tea towel featuring a vivid illustrations of lovable London icons really catches the eye. It includes everything you will see in the city of London from bright red buses to the Shard.
48.00 x 79.00 cm
18.90 x 31.10 inches
To order, please click on the "add to basket" button (You can always remove it later)