Midlothian Weather Forecast

38Dalkeith

Cloudy

27Loanhead

Partly cloudy

37Gorebridge

Cloudy

26Penicuik

Cloudy