Beautiful illustration of the clock tower, otherwise known as Big Ben that is situated in the Palace of Westminster in London.
Decorate your home with this sticker of one of the most famous British landmarks and create a cool and cultural atmosphere. Give your décor an up to date look with this decal of a monument that is recognised around the world.
Available in a range of sizes for you to easily customize the space that you want to decorate. Apply it easily to any flat surface.