Department store
Marks & Spencer Edgware Road
38 locals recommend,
Tips from locals
A few minutes walk from the flat - great for ready meals that you can pop into the oven
Unique things to do nearby
Location
258 Edgware Rd
London, England