James Smith & Sons
Hazelwood House, 53 New Oxford St, London WC1A 1BL, United Kingdom
Discover James Smith & Sons, a historic fashion accessories store nestled in Hazelwood House on New Oxford Street. This iconic London establishment offers a curated selection of umbrellas, walking sticks, and other distinguished accessories.
Address
Hazelwood House, 53 New Oxford St, London WC1A 1BL, United Kingdom