Sharjah
London
- 71-75, Shelton Street, Covent Garden, London, WC2H 9JQ, UNITED KINGDOM
- +44 7947 543892
- info@houseoftailors.co
- houseoftailors.co.uk
USA
- HTX INTERNATIONAL LLC 16192 Coastal Highway Lewes, DE 19958
- +1 (628) 600-5327
- info@houseoftailors.co