Statue of Guy the Gorilla – London, England - Atlas ObscuraDiscover Statue of Guy the Gorilla in London, England: A sculpture of a famous ape who was once a beloved household name in London. https://www.atlasobscura.com/places/statue-of-guy-the-gorilla