Iittala's first standalone store in the UK, 126 Regent Street, London.

 

Iittala store, London

interiors