Conveniently located in central London, close to Holborn and Russell Square stations and five minutes' walk from the British Museum.
Weekdays, including lunch times, Thursday and Friday evenings, occasional Saturdays.
+44 (0)7949 190595
Venue address, website and telephone numbers
Bloomsbury Alexander Centre
80a Southampton Row