Clothes & Fashion in London - Canary Wharf 14 South Colonnade, Canary Wharf, London, E14 4PZ Tags: tailors