The Bull's Head

The Bull's Head
125 Central Street, London, EC1V 8AP