Vintage Toys

Browse our selection of toys, dolls, teddy bears and games as well as comics, badges and books. Take a time machine to your youth or find a unique gift or item to collect. 

120 products
Harrods 20th Anniversary Bear Nicholas
Regular price
£25.00
Deans Bear Nosey Limited Edition
Regular price
£38.00
Merrythought Collectors Bear
Regular price
£44.00
Paddington Bear In Original Suitcase Box
Regular price
£30.00
Steiff Bear Collectors Club 2005
Regular price
£40.00
Charlie Bear Jooles
Regular price
£50.00
Large White Bear Probably German
Regular price
£77.00
Beaver Valley Bear Christopher Limited Edition
Regular price
£175.00
Pedigree Doll And Carrying Wardrobe
Regular price
£70.00
Roddy Thumbs Up Walker Doll 1950's
Regular price
£48.00
Pedigree Princess doll 13" From 1950's.
Regular price
£58.00
Pedigree Delite Boy Doll Hard Plastic 1950's
Regular price
£55.00
Sale price
£48.00
Roddy 14" Hard Plastic Walker Doll 1940's
Regular price
£55.00
Old Well Loved Blue Mohair Cat
Regular price
£42.00
Vintage Steiff Rabbit
Regular price
£38.00
German Papier Mache Scottish Doll Early 20th Century
Regular price
£45.00
1957 Rosebud Hard Plastic Walking Doll With Bending Knees 17"
Regular price
£70.00
Gormar Large Dark Brown Bear Jointed
Regular price
£40.00
Meldrum Bear Montgomery Limited Edition
Regular price
£36.00
Steiff Vintage Puppy Dog
Regular price
£40.00
Merrythought Character Mohair Bear
Regular price
£36.00
Merrythought Cheeky Azure Mohair Bear
Regular price
£90.00
Vintage Hard Filled Panda
Regular price
£34.00
Schucco Monkey 10"
Regular price
£30.00
Vintage Gold Silk Plush Bear
Regular price
£45.00
Hermann Collectors Club Mohair Bear
Regular price
£32.00
Hermann Musical Mohair Bear Limited Edition
Regular price
£50.00
Hermann Large Black Mohair Bear Limited Edition
Regular price
£50.00
Hermann Growler Bear Limited Edition
Regular price
£58.00
Hermann Plush Teddy Bear Limited Edition
Regular price
£30.00
Hermann Teddy Bear Limited Edition 1000
Regular price
£55.00
Pink Bear Very Rare Old Vintage
Regular price
£85.00