A Trip To London’s Oldest Umbrella Shop
Occasionally in London you find somewhere that really transports you back in time. James Smith and Sons, London’s oldest umbrella shop, does just that. The beautiful mahogany, painted glass and brass frontage on New Oxford Street immediately stands out from its more modern neighbours. You can peer in through the window and you admire the […]
A Trip To London’s Oldest Umbrella Shop Read More »