Boss opens new flagship in London