Free delivery for orders over £60 *
Sign up to our newsletter for 10% off*
We are now shipping to the EU
Adding product to your cart
Adorn your tree with this momento from your visit to The Courtauld in London. This beautifully handmade decoration depicts the iconic clock at the north end of the Palace of Westminster; Big Ben.