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

 

Iittala store, London

interiors   17 Jan 2008