Edit Crown & Greyhound, London, England