A “Store Closing” sign is displayed in the window of a store at the Elephant And Castle Shopping Centre in London, U.K., on Sept. 24,
A “Store Closing” sign is displayed in the window of a store at the Elephant And Castle Shopping Centre in London, U.K., on Sept. 24,