exploring-london.com
Where’s London’s oldest…umbrella shop?
Established back in the early nineteenth century, James Smith & Sons Umbrellas is a West End institution in London and is certainly among the oldest, if not the oldest, surviving business estab…