Clothes & Fashion in London - Kentish Town 17 Fortess Road, Kentish Town, London, NW5 1AD Tags: tailors