Dean Village,The Dean Village is a tranquil green oasis on the Water of Leith, only five minutes walk from Princes Street.,undefined,undefined