Leo The Lion in London, England
This charming bronze sculpture sits by the boating lake of North London’s Alexandra Palace in the Borough of Haringey. Opened in 1873, Ally Pally, as it is often referred to, was never a palace in the traditional sense. Instead, it was always intended to be “The People’s Palace,” a location for the public to enjoy for recreation, education, and entertainment. Over the years, Leo the Lion has been climbed on and admired by hundreds of children, but the connection between...












