64 Theobalds Road, London England WC1X 8SF, United Kingdom
Castle, Farringdon
1 quiz night
Perseverance, Bloomsbury
Kings Arms, Waterloo
Spice of Life, Soho
Eagle, Hoxton
Island Queen, Islington