The Lamb & Flag, Covent Garden on Postcard