The Charles Lamb Pub

The Charles Lamb Pub
16 Elia Street, London, N1 8DE
Photo of The Charles Lamb Pub