FREE DELIVERY ON ALL ORDERS OVER £150 (UK ONLY)
Why not explore our collections?
Regular price £149.00 £119.00
Regular price £179.00 £139.00
You’re viewing 13-14 of 14 products
The highest price is £199.00
Delivery at no extra cost for all orders over £150.
We source premium materials to lovingly create our bears.
Learn more about the world of Merrythought.
Four generations of the finest British teddy bears.
For exclusive news and offers
© 2025 Merrythought | Website by Shopify