29/2 High Street is a bright and spacious, immaculately presented double upper flat set in the heart of Dalkeith and close to local amenities. The...