Clothes & Fashion in London - Charing Cross Villiers Street, 7, The Arches, Charing Cross, London, WC2N 6NG Tags: alterations, repairs