1 Bedroom houses for sale in Bonnyrigg, Midlothian
There are 57 results. Bonnyrigg, Midlothian. Property prices for 1 bedroom properties in Bonnyrigg range from £120,000 to £135,000 with an average price of £130,000.
1 bedroom properties for sale in Bonnyrigg, Midlothian