Question: what are the big department stores in london?
Answer: Marks & Spencer. Marks & Spencer stores are located on high streets all across London and the United Kingdom. ... 
Fenwick of Bond Street. ... 
Fortnum & Mason. ... 
Selfridges. ... 
Harvey Nichols. ... 
John Lewis. ... 
Harrods. ... 
House of Fraser.