Glenn Gould Park, 480 Avenue Rd, Toronto, ON M4V 2J4, Canada Photos — 1 Reviews — 1 Cristina Vasilenco at 2021 Jul 06 Cristina Vasilenco at 2021 Jul 06 Peter Pan Statue as a public art since 1929. Statue was installed in the middle of Glenn Gould Park which is located on the corner of Avenue Rd. and St.Clair, Toronto. Name Email Your review Captcha Send Nearby Places Avenue Rd at Balmoral Ave City High School Churches On The Hill Food Bank NAD Nutrition Green Parking Book City Nail Attraction Yorkminster Park Baptist Church Hotel Yonge St at Balmoral Ave Similar Places Georgian Bay Islands National Park Cypress Mountain Macaulay Point Park Port of Honey Harbour Georgian Bay Park Toronto Zoo Canada's Wonderland Canada Place Budapest Park Vancouver Aquarium Related Places Tourist attractions in Toronto Tourist attractions in Canada