LONDON STORE

Pop-Up Store
7 Grafton Street, W1S 4EL, London, UK

2 - 8 October, 2019

A temporary store designed in Mayfair for the inauguration of Leorosa's first collection.