Revisiting England and Wales: London

5-london-umbrella-shop

Interior view of the world famous James Smith and Sons umbrella shop. The business was founded in 1830 and is still a family run business.

Bookmark the permalink.

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.