British High Street giant Debenhams left the high street for good in 2021 after its collapse in 2020. The brand still exists online.