London
- Episode aired Mar 29, 2014
- 27m
Stewart Lee's stand-up series continues, as he takes a look at the capital city, its mayor, its dogs and its oligarchs.Stewart Lee's stand-up series continues, as he takes a look at the capital city, its mayor, its dogs and its oligarchs.Stewart Lee's stand-up series continues, as he takes a look at the capital city, its mayor, its dogs and its oligarchs.