Stowers London

Europe · United Kingdom · Greater London 13 Savile Row, Mayfair, London, W1S 3NE, UK

0044 (0) 20 7287 3080


The wedding day suit. It’s never an easy one to choose and, whether you’re a connoisseur of attire or a slightly loose thread, it’s likely that this piece of finery will be the most carefully researched fashion purchase you’ll ever make. We pride ourselves at Stowers on creating a suit that will not compromise on quality; the fabric, the service, the styling to your individual tastes and personality.