← Back
The Teddy Bear
37 St Davids Road, LS21 2AW
Leeds, West Yorkshire
Business profile
Three's company bears from The Teddy Bear Partnership are a loveable range of very distinctive bears who have their home in the market town of Otley in Yorkshire's Wharfedale and are very proud of their heritage. The bears were conceived and created by t
Customer reviews
No reviews yet
Write a review