James Smith & Sons is one of the most visually striking of London’s traditional shops. In the niche market of superior quality umbrellas, the store is unrivalled thanks to its lovingly crafted ...
Some results have been hidden because they may be inaccessible to you