Somerfield Stores Ltd is Leeds based company that is listed as Supermarkets.
Location of Somerfield Stores Ltd is Harrogate Road,, Leeds.