Our Top 10 London Specialist Shops - Footprints of London
A Trip To London's Oldest Umbrella Shop - Living London History
The Umbrella Shop, New Oxford Street, London Editorial Stock Image - Image of britain, life: 185333539
Living London History | Jack on Twitter: "Delighted with my recent purchase of a bright yellow umbrella from James Smith and Sons, London's oldest umbrella shop. It has plying its trade on