“The bronze of Peter Pan in Kensington Gardens is one of the most popular statues in London. He stands in a leafy glade about half way along the west bank of the Long Water. This site has a special importance for Peter Pan and was chosen for the statue by J M Barrie, the author who created him.” The statue is by Sir George Frampton, R.A., P.R.B.S. (1860-1928) and the painting is by Margaret W.Tarrant (1888—1959). She was the only child of Percy Tarrant, a landscape painter.
All three artists understood the site and the audience.
The unwelcome legacy of Abstract Art is its abstraction from clients, places and the public.