Part of our Best Pubs in London microsite. See if we've included your local. Located a little north of Dulwich park and in Dulwich Village, The Crown and Greyhound is hard to miss. It closed in ...