Marshall & Snelgrove
in undefined, United KingdomCategory: Attraction
0 views
0 shares
0 comments
set bookmark!
Created/changed by:
System
Address details
323-329 Oxford St, London W1C 1JA, UK Print route »Phone & WWW
Business hours
Info
Marshall & Snelgrove was a department store on the north side of Oxford Street, London, on the corner with Vere Street founded by James Marshall (b.? Yorkshire – d.22 November 1893). The company is now part of Debenhams.


