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.