There's never a whip maker around when you need one. But James Smith & Sons has been around since 1830, as the sign on its handsome shop front will tell you.
Known simply as the umbrella shop, it's in New Oxford Street in London, and remains pretty much unaltered since Victorian times. Its gorgeous shop front boasts of tropical sunshades and golf umbrellas, and a rather more interesting range of life preservers.
Why not pick up a dagger or swordstick while you're there?