E. Cobham Brewer 18101897. Dictionary of Phrase and Fable. 1898.
Lions (The).
The lions of a place are sights worth seeing, or the celebrities; so called from the ancient custom of showing strangers, as chief of London sights, the lions at the Tower. The Tower menagerie was abolished in 1834.