English Sports Shop
The English Sports Shop sells clothes for the whole family and, despite the name, most of it isn't sportswear. The menswear department sells colourful Bermuda shorts, polo shirts, hats, made-to-measure and ready-to-wear suits, ties, sweaters and more. They also hire formalwear for weddings and other functions. The store also stocks children's clothes and ladies wear.
In addition to its Front Street location, the English Sports Shop also has branches at the Fairmont Hamilton Princess, Fairmont Southampton and Elbow Beach hotels.