Torrington B09 Details Location Address:Torrington Place - Room B09, 1–19 Torrington Place, London, WC1E 7HB