In which the reasons that Paddington is definitively the Best Bear in the World are explored, plus a little trip to the Biba shop in Kensington.
Hosted on Acast. See acast.com/privacy for more information.