Clothes & Fashion in London - Mayfair 63 Regent Street, Unit 8, Mayfair, London, W1B 4DY Tags: neckwear, ties