Clothes & Fashion in London - Mayfair 222 Regent Street, Mayfair, London, W1B 5BD Tags: clothes, clothing & accesorries, fashion, fashion shops, london, poor customer service