Midlothian Weather Forecast

29Dalkeith

Heavy rain

18Loanhead

Heavy rain

28Gorebridge

Heavy rain

18Penicuik

Heavy rain