Xiaomi Shut down its walk-in physical Mi Store in London’s Westfield shopping center in Shepard’s Bush in March of 2020, which is over a year ago, The store was initially opened in November of 2018 in other to facilitate Londoners who might want to physically experience Xiaomi's range of products.The store was shit down last year due to multiple reasons. The main reason why the store was shut