Teddy Bear Shop

Teddy Bear Shop

Teddy Bears of Witney was the first shop in the UK to specialise in selling new and old teddy bears. Staff are friendly, knowledgeable and all love bears. There’s a vast range from renowned manufacturers as well as an free museum display of adorable teddy pals.

Leave a Reply

Your email address will not be published. Required fields are marked *

Share this page

Know of somewhere in the Cotswolds that's worth shouting about?

Suggest a place to visit