Where would Paddington Bear vacation in Cornwall?

When Paddington Bear leaves Paddington Station in London, he will travel for nine hours to reach his destination on the Lizard Peninsula in the Southwest part of England.         After his long journey, he’ll find rest and relaxation at the Trelowarren Estate.         He looked online for places to…

Read More