UK: Nintendo opens a new London pop-up storeApril 19, 2026April 19, 2026 Sickr1 Comment, UK: Nintendo opens a new London pop-up store