An oasis of calm within the busy city of Edinburgh, Dean Village takes you back to the life of the mill workers of the 1880s living alongside the beautiful Water of Leith