Skip to content

Monday to Saturday 10am to 5pm and Sunday 11 to 4

  • Home
  • Clothing
    • Womenswear
    • Accessories
    • Men's
  • Children
    • Childrenswear
    • Toys
    • Teddy Bears
    • Books and Games
  • Home and gift
    • Home accessories
    • Candles and diffusers
    • Pantry
    • Bath and Body
    • Accessories
    • Men's
  • About Us
  • Contact Us
Log in
  • Facebook
  • Instagram
Effie McLean
  • Home
  • Clothing
    • Womenswear
    • Accessories
    • Men's
  • Children
    • Childrenswear
    • Toys
    • Teddy Bears
    • Books and Games
  • Home and gift
    • Home accessories
    • Candles and diffusers
    • Pantry
    • Bath and Body
    • Accessories
    • Men's
  • About Us
  • Contact Us
Log in Cart

Item added to your cart

Filter:

Availability
0 selected Reset
Availability
Price
The highest price is £99.95 Reset
£
£
Remove all

40 products

Filter and sort Filter

Filter and sort

Filter

40 products

Availability
Clear
Price

The highest price is £99.95

£
£
Clear
Remove all
Remove all

40 products

  • Jimmy bear 55cm

    Jimmy bear 55cm

    Sold out

    Jimmy bear 55cm

    Regular price £99.95 GBP
    Regular price Sale price £99.95 GBP
    Unit price /  per 
    Sold out
  • Elmar Teddy Bear, Golden Brown - 40cm

    Elmar Teddy Bear, Golden Brown - 40cm

    Sold out

    Elmar Teddy Bear, Golden Brown - 40cm

    Regular price £95.00 GBP
    Regular price Sale price £95.00 GBP
    Unit price /  per 
    Sold out
  • Elmar Teddy Bear, Golden Brown - 32 cm

    Elmar Teddy Bear, Golden Brown - 32 cm

    Sold out

    Elmar Teddy Bear, Golden Brown - 32 cm

    Regular price £69.99 GBP
    Regular price Sale price £69.99 GBP
    Unit price /  per 
    Sold out
  • Jimmy teddy in suitcase

    Jimmy teddy in suitcase

    Sold out

    Jimmy teddy in suitcase

    Regular price £49.99 GBP
    Regular price Sale price £49.99 GBP
    Unit price /  per 
    Sold out
  • Stitch Multicolored Disney

    Stitch Multicolored Disney

    Sold out

    Stitch Multicolored Disney

    Regular price £42.00 GBP
    Regular price Sale price £42.00 GBP
    Unit price /  per 
    Sold out
  • Eeyore teddy bear - 30cm

    Eeyore teddy bear - 30cm

    Sold out

    Eeyore teddy bear - 30cm

    Regular price £41.00 GBP
    Regular price Sale price £41.00 GBP
    Unit price /  per 
    Sold out
  • Winnie the Pooh

    Winnie the Pooh

    Winnie the Pooh

    Regular price £41.00 GBP
    Regular price Sale price £41.00 GBP
    Unit price /  per 
  • Jill flamingo

    Jill flamingo

    Sold out

    Jill flamingo

    Regular price £38.50 GBP
    Regular price Sale price £38.50 GBP
    Unit price /  per 
    Sold out
  • Tigger teddy bear

    Tigger teddy bear

    Sold out

    Tigger teddy bear

    Regular price £36.00 GBP
    Regular price Sale price £36.00 GBP
    Unit price /  per 
    Sold out
  • Ollie owl

    Ollie owl

    Ollie owl

    Regular price £35.50 GBP
    Regular price Sale price £35.50 GBP
    Unit price /  per 
  • Flaps Penguin - 16cm

    Flaps Penguin - 16cm

    Flaps Penguin - 16cm

    Regular price £32.50 GBP
    Regular price Sale price £32.50 GBP
    Unit price /  per 
  • Hoppie - my first Steiff grey

    Hoppie - my first Steiff grey

    Sold out

    Hoppie - my first Steiff grey

    Regular price £32.50 GBP
    Regular price Sale price £32.50 GBP
    Unit price /  per 
    Sold out
  • Hoppie - my first Steiff pink

    Hoppie - my first Steiff pink

    Sold out

    Hoppie - my first Steiff pink

    Regular price £32.50 GBP
    Regular price Sale price £32.50 GBP
    Unit price /  per 
    Sold out
  • Jimmy Bear - 30cm

    Jimmy Bear - 30cm

    Sold out

    Jimmy Bear - 30cm

    Regular price £32.50 GBP
    Regular price Sale price £32.50 GBP
    Unit price /  per 
    Sold out
  • Dixi Triceratops

    Dixi Triceratops

    Sold out

    Dixi Triceratops

    Regular price £32.00 GBP
    Regular price Sale price £32.00 GBP
    Unit price /  per 
    Sold out
  • Honey Teddy bear - 28 cm

    Honey Teddy bear - 28 cm

    Honey Teddy bear - 28 cm

    Regular price £32.00 GBP
    Regular price Sale price £32.00 GBP
    Unit price /  per 
  • 1
  • 2
  • 3
  • Search
  • Contact
  • Policies

Subscribe to our emails

  • Facebook
  • Instagram
Payment methods
  • American Express
  • Apple Pay
  • Diners Club
  • Discover
  • Google Pay
  • Maestro
  • Mastercard
  • PayPal
  • Shop Pay
  • Union Pay
  • Visa
© 2025, Effie McLean Powered by Shopify
  • Choosing a selection results in a full page refresh.
  • Opens in a new window.