US brand Tory Burch swings to profit in UK

The company's UK and German operations have reported a small pre-tax profit of £83,856, compared with just £41,910 the year before. The designer has three stores in London as well as an outlet in Bicester Village.

Read the full article.