Part of our Best Pubs in London microsite. Is your local listed? A far larger pub than it appears from its little frontage, the Camel & Artichoke has existed at this spot in some form or other for ...