Goggle and Giggle YMCA Club, 112 Great Russell Street, London WC1B3NQ