Dean Village in Edinburgh belongs on every Edinburgh itinerary. This ultimate guide to Dean Village showcases how to visit and what to do.