============================================== Apple Covent Garden ============================================== Electronics Store ---------------------------------------------- WHERE No. 1-7 The Piazza, London, WC2E 8HB, United Kingdom CHECKED IN 18 Sep 2022 14:20 ----------------------------------------------