Free Shipping When You Spend £30

Collection: Dolls & Teddies

70 products
  • Dinosaur Rattle - Steggi Turquoise
    Regular price
    £17.50
    Sale price
    £17.50
    Regular price
    Unit price
    per 
    Sold out
  • Once Upon A Time Mermaid
    Regular price
    £24.00
    Sale price
    £24.00
    Regular price
    Unit price
    per 
    Sold out
  • Horse Rattle
    Regular price
    £17.50
    Sale price
    £17.50
    Regular price
    Unit price
    per 
    Sold out
  • Zebra Rattle
    Regular price
    £17.00
    Sale price
    £17.00
    Regular price
    Unit price
    per 
    Sold out
  • Donkey Rattle
    Regular price
    £17.00
    Sale price
    £17.00
    Regular price
    Unit price
    per 
    Sold out
  • Organic Baby Carrot Soft Toy
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Organic Baby Bean Soft Toy
    Regular price
    £10.99
    Sale price
    £10.99
    Regular price
    Unit price
    per 
    Sold out
  • Fair trade Handmade Wooden Rainbow
    Regular price
    £19.99
    Sale price
    £19.99
    Regular price
    Unit price
    per 
    Sold out
  • Fair trade Handmade Wooden Rainbow - Contemporary
    Regular price
    £19.99
    Sale price
    £19.99
    Regular price
    Unit price
    per 
    Sold out
  • Fair trade Handmade Wooden Rainbow - Blue
    Regular price
    £19.99
    Sale price
    £19.99
    Regular price
    Unit price
    per 
    Sold out
  • Fair trade Handmade Wooden Rainbow - Pink
    Regular price
    £19.99
    Sale price
    £19.99
    Regular price
    Unit price
    per 
    Sold out
  • Fair trade Handmade Wooden Rainbow - Black & White
    Regular price
    £19.99
    Sale price
    £19.99
    Regular price
    Unit price
    per 
    Sold out
  • Fair trade Handmade Wooden Rainbow - Pastel
    Regular price
    £19.99
    Sale price
    £19.99
    Regular price
    Unit price
    per 
    Sold out
  • Knitted Pastel Pink Flamingo Rattle
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Knitted Dark Pink Starfish
    Regular price
    £16.99
    Sale price
    £16.99
    Regular price
    Unit price
    per 
    Sold out
  • Knitted Baby Pink Jellyfish
    Regular price
    £18.99
    Sale price
    £18.99
    Regular price
    Unit price
    per 
    Sold out
  • Knitted Grey Bunny Rattle
    Regular price
    £8.99
    Sale price
    £8.99
    Regular price
    Unit price
    per 
    Sold out
  • Knitted Large Zebra
    Regular price
    £24.99
    Sale price
    £24.99
    Regular price
    Unit price
    per 
    Sold out
  • Knitted Pastel Blue Diplodocus Rattle
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Knitted Large Elephant
    Regular price
    £24.99
    Sale price
    £24.99
    Regular price
    Unit price
    per 
    Sold out
  • Knitted Small Grey Diplodocus Dinosaur
    Regular price
    £12.99
    Sale price
    £12.99
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Kids - Tim
    Regular price
    £44.95
    Sale price
    £44.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Kids - Jonathan
    Regular price
    £44.95
    Sale price
    £44.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Kids - Lollo
    Regular price
    £44.95
    Sale price
    £44.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Tummies - Sol
    Regular price
    £54.95
    Sale price
    £54.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Tummies - Fahren
    Regular price
    £54.95
    Sale price
    £54.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Tummies - Celsius
    Regular price
    £54.95
    Sale price
    £54.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Tummies - Summer
    Regular price
    £54.95
    Sale price
    £54.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Tummies - Kelvin
    Regular price
    £54.95
    Sale price
    £54.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Cutie Classic - Jennifer
    Regular price
    £37.95
    Sale price
    £37.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Cutie Classic - Charlie
    Regular price
    £37.95
    Sale price
    £37.95
    Regular price
    Unit price
    per 
    Sold out
  • Rubens Cutie Classic - Adam
    Regular price
    £37.95
    Sale price
    £37.95
    Regular price
    Unit price
    per 
    Sold out