Leeds West Yorkshire, United Kingdom.
Fine glass ware, Victoria Gate, Victoria Arcade, Victoria, Leeds, West Yorkshire, United Kingdom ...please credit Giles Rocholl/Hammerson