Opening times for Marks & Spencer in London
Edgware Road is a shop forming a part of Marks & Spencer corporation. It is open on: Monday 08:00-21:00, Tuesday 08:00-21:00, Wednesday 08:00-21:00, Thursday 08:00-21:00, Friday 08:00-21:00. At weekends its opening hours are: on Saturday 08:00-19:00, on Sunday 12:00-18:00. This shop's address is: 258 Edgware Road, W2 1DU, London. To reach the customer service directly please dial the number 020 7723 5554. Edgware Road is visited by many people inhabiting nearby towns like Paddington, Bayswater, Hyde Park, Little Venice, Westbourne Green.