Power cut stops Debenhams in Luton from opening

Debenhams in The Mall Luton is currently closed due to a power cut last night (Sunday).

Monday, 3rd June 2019, 11:46 am