This spacious and versatile three-bedroom double upper flat is centrally positioned within the popular Midlothian village of Newtongrange, close to a...