This striking design of this high quality navy blue baseball cap features an embroidered Union Jack design and wording: London. A superb souvenir idea and great for keeping the sun out of your eyes during sunny days in the city and beyond.
As seen on TV when worn by Moriarty in BBC Sherlock's The Reichenbach Fall.