The Marlborough Arms

36 Torrington Place London WC1E 7HJ