Tommy Hilfiger's London: Savile Row, Scott’s and Portobello Road
The city’s best-kept secret for big name brands
Kate Moss and Cara Delevingne pay tribute to Karl with new collection