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.