Stewart Lee: Content Provider 25th January 2017 @ Leicester Square Theatre 51.5113779-0.1301404TwitterLike this:Like Loading...