Fixed Price - This deceptively large mid-terrace cottage lies in the popular commuter town of Dalkeith which offers an excellent range of local...