UK Shopping Centre Giant Intu Enters Administration
IN PHOTO: Intu Milton Keynes on Saturday June 27th 2020 Intu, Britain's la...