Marks and Spencer
258 Edgware Road,
020 7723 5554
Mon-Fri 8am-9pm, Sat 8am-7pm, Sun 12-6pm
The Food Hall at Marks and Spencer offers their extensive pre-packed sandwich, wraps and rolls range, salads, cakes and drinks alongside all your household grocery needs. There’s also a hot food bar serving coffees, soups and hot food to take away.