Discover the most exciting things to do in Dean Village in Edinburgh. Follow our guide to the best viewpoints and attractions nearby.