A host of Paddington Bear statues have sprung up across central London. I guess they must be connected to the new film that in is the cinemas. Each one is different. This one on Horseguards Avenue is very smart.
Comments
Sign in or get an account to comment.