Empty shelves inside the Folkestone Debenhams store in the final few days of the 'Everything Must Go' sale before closing down on 13th Jauary 2020 in Folkestone, Kent. United Kingdom. The company announced the closure of 19 stores across the UK after going into administration in 2019.
{}