Tusk London Trail
Time to find some painted lions in central London! The Tusk London Trail is a series of life-size fibreglass lions, painted by a variety of artists and comedians including Lee Mack (“Three Shirts on the Lion”) and Noel Fielding, as well as …
Continue reading »