For the first time Stackers are launching a pop-up shop! Opening the 19th July 2025 on 29 Henrietta Street, Covent Garden, WC2E 8NA Outside of this our products can be seen in John Lewis.