Situated right in the heart of Dalkeith’s bustling town centre, this bright and spacious ground floor flat offers a fantastic opportunity for...