Midlothian Weather Forecast

48Dalkeith

Cloudy

47Loanhead

Cloudy

47Gorebridge

Cloudy

57Penicuik

Cloudy