Profile
Blog
Photos
Videos
K in UK
Photo 95 of 102
James Smith and Sons
This is London's most famous umbrella shop - they sell umbrella handles with lions, ducks, even Sherlock Holmes on the end. I stumbled upon this store by chance (ironically, I went in to find shelter from the rain!)
Uploaded
Taken
- comments