The Slaughtered Lamb

The Slaughtered Lamb Pub, 34 - 35 Great Sutton Street, Clerkenwell, London, EC1V 0DX