London Landmark


One of London's favourite landmarks is the statue of JM Barrie's Peter Pan, which stands in a wooded area beside Long Water, in Kensington Park. The statue was commissioned by Barrie from sculptor Sir George Frampton and was erected in 1912 in the spot where Peter lands in Barrie's first version of the story.

Comments

Popular posts from this blog

History and Meaning of Curtsy

The Union Jack

Idiom "Too many Cooks Spoil the Broth"