The World of Sherlock Holmes

£16.99

This 1000-piece puzzle features Sherlock Holmes’s London in glorious detail

Out of stock

SKU: 9781786277497 Category: Tags: ,