Groomsmen
London Royal

London Royal

London Royal has been a paradigm of ready-to-wear luxury and men’s elegance in South Africa for more than 9 years. Since 2001, it has been promoting the values of ‘Made in Turkey’ excellence through its artisanal know-how, creating sartorial masterpieces of exceptional wearability and comfort in a perfect balance of elements that blend culture and history with style and taste.

read more