Marlborough Arms, 32 Torrington Pl, London 020 7580 9914
Marlborough Arms, 32 Torrington Pl, London, Greater London 020 7580 9914