GalleryJames Smith and Sons December 5, 2024James Smith and Sons, umbrella shop. New Oxford Street. Keeping Londoners dry since 1830.Posted by maggie jones. on 2019-10-31 08:58:03 Tagged: , london