Conway Hall

Conway Hall
25 Red Lion Square, WC1R 4RL
London