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.




Join us in our travels

Subscribe to our newsletter and read about travel, architecture, food, fashion and art in addition to staying updated with Rains.