Clothes & Fashion in London - Kensington 171 Kensington High Street, Kensington, London, W8 6SH Tags: cuff links, made to measure, shirt makers, ties