Rains Store London
April 10, 2018
On Thursday, the 5th of April, RAINS opened the doors to a new concept store in London. Located on 192 Upper Street in the London borough of Islington, the neighbourhood was selected for its thriving boutique culture and curated selection of independent eateries.
Presenting the brand’s Scandinavian mood in a bright, minimal atmosphere, the new store poses opportunity to fully dive into the niche, surprisingly uplifting rainy world of RAINS.
Visit the RAINS Store at 192 Upper Street, London N11RQ, United Kingdom.