Marks & Spencer Business Type Retailers - supermarkets/hypermarkets Rating Awaiting Inspection Address Unit B 829-837 High Road Leytonstone Leytonstone E11 1HH View on Map Local Authority Waltham Forest http://www.walthamforest.gov.uk