Stop & Shop
Convenience Store; Off Licence; Tobacco shop; Confectionery; Supermarket; Soft drinks shop
Description:Supermarket chain with house-brand groceries, organics & more. Many have pharmacies. Supermarket for groceries & more
Location: Enfield Durrants Park Stores, Hertford Rd EN3 5AX GB
Phone:+447930383858
Map Location:51.6556, 51.6556