This mid-terraced townhouse in Bonnyrigg offers accommodation arranged over three floors, including three bedrooms, a spacious living room, a dining kitchen, and a shower room, plus a low-maintenance garden and access to unrestricted on-street parking. The home lies within easy reach of Bonnyrigg’s excellent amenities including shops, schools, transport links, and scenic open spaces, and is sure to appeal to a wealth of buyers. Extras: all fitted floor coverings, window coverings, light fittings, and integrated kitchen appliances will be included in the sale