Funny Side...of Covent Garden, TheUpstairs at The George, 213 The Strand, Covent Garden, LondonWC2R 1AP