From Covent Garden to Carnaby Street and Knightsbridge here’s where you’ll find the best makeovers in town