Are you in the right place?

Please select your shipping country.

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.

Rains Newsletter

Subscribe to the Rains newsletter and be the first to hear about the latest collection launches, exclusive drops and brand updates.