Take me to London
The Comedy Store at The Stoller Hall