London Pubs - Organic Beer London

The Charles Lamb London

The Charles Lamb

Pubs in London - Islington
16 Elia Street, Islington, London, N1 8DE Tags: cider, food, gastro pub, gastropub, organic beer, pub, Pubs Angel, real ale, roasts, Sunday Roast, wireless internet

12 Reviews
Found 1 businesses. Now showing 1 to 1. 1