Quizzing Live

Where In London Is The Statue Of Peter Pan

Answer:
Kensington Gardens