For those seeking retail therapy in a luxury shopping destination, Walthamstow high street probably isn’t top of the list.
Watches of Switzerland has conveyed a positive outlook for the luxury market in Europe, while highlighting sustained progress ...