No ad for you

The Charles Lamb Pub

16 Elia Street, N1 8DE, London, England

Islington

+44 (0) 20 7837 5040

Website

  • Improve: