Property in Midlothian
Sale
Added yesterday
£590,000
5 bedroom detached house for sale
Plot 20, Mackintosh Garden Room at Shawfair, Cocklerow Road EH22
53
Added yesterday
£550,000
5 bedroom detached house for sale
Plot 2, Lawrie Garden Room at Shawfair, Cocklerow Road EH22
53
Added yesterday
£510,000
4 bedroom detached house for sale
Plot 3, Everett Garden Room at Shawfair, Cocklerow Road EH22
43
- 322Property & houses for sale in Midlothian
- 258Houses for sale in Midlothian
- 166Detached houses for sale in Midlothian
- 1134 bedroom houses for sale in Midlothian
- 743 bedroom houses for sale in Midlothian
- 435 bedroom houses for sale in Midlothian
- 43Flats for sale in Midlothian
- 262 bedroom flats for sale in Midlothian
- 212 bedroom houses for sale in Midlothian
- 113 bedroom flats for sale in Midlothian
- 51 bedroom flats for sale in Midlothian
- Commercial property for sale in Midlothian
- New build homes & developments for sale in Midlothian
- Retirement properties for sale in Midlothian
- Auction properties for sale in Midlothian
Rent
Reduced yesterday
£2,300 pcm (£531 pw)
5 bedroom detached house to rent
Willow Park Drive, Penicuik, Midlothian, EH26
54
Added yesterday
£1,050 pcm (£242 pw)
2 bedroom flat to rent
McKinlay Terrace, Loanhead, EH20
21
Added yesterday
£995 pcm (£230 pw)
2 bedroom flat to rent
Lothian Street, Bonnyrigg, EH19
21
Locations
Browse locations in Midlothian
- Auchendinny (25 properties)
- Bilston (7 properties)
- Borthwick (22 properties)
- Dalkeith (68 properties)
- Danderhall (17 properties)
- Gorebridge (22 properties)
- Lasswade (57 properties)
- Loanhead (13 properties)
- Mayfield (26 properties)
- Newtongrange (9 properties)
- Old Craighall (16 properties)
- Oxenfoord Castle (246 properties)
- Pathhead (9 properties)
- Penicuik (69 properties)
- Rosewell (22 properties)
- Roslin (26 properties)
- Rosslynlee (24 properties)
- Whitecraig (24 properties)
Agents

Gladstones Property Investment Managers - Gladstones
23 Jarnac Court, South Street
Dalkeith, Midlothian
EH22 1HU
0131 268 0587
