A TEDDY bear with more than a century of tales to tell has returned to his quiet life in Alcester after a spell in the ...