Patterned trousers £166: Eleven Paris, 46 Carnaby Street, London W1, eleven - The Independent