Launch Event: Rains Store London

May 03, 2018

To officially celebrate the new Rains Store in London, a launch event was held in an abandoned building across from the store. The party attracted a diverse range of people from the neighborhood and turned the main street of the thriving London Borough of Islington into the place to be for the night.

Visit the store at:
192 Upper Street
London N11RG
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.