Flash flood causes travel disruption in Leeds and York

The heavy downpour caused a flood inside a supermarket and disrupted travel services. …read more

Source:: BBC Radio Leeds

      

Speak Your Mind

*