The remains of lions were found under Trafalgar Square. “Building work on the south side of the square in the late 1950s revealed deposits from the last interglacial period. Among the findings were the remains of cave lions, elephants and hippopotamuses”. From wiki.
Latest Answers