But can somewhere Londoners head to buy Nikes and iced matcha also offer visitors artistic ... the twinkling glass ...