"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.? ...
[Read more]
Yorkshire – d.22 November 1893). The company is now part of Debenhams." - (en.wikipedia.org 03.09.2020)