Department store
Marks & Spencer Holloway Rd
11 locals recommend,
Permanently closed
Location
422 Holloway Rd
London, England
Tips from locals
Famous British department store selling high quality food, clothes, underwear. There are larger branches in Oxford Street, but this one is local.
Unique things to do nearby
Locals also recommend
- 16 locals recommend