M&S Marks and Spencer owns 76 existing locations in Berkhamsted, Hertfordshire. See this page for an entire list of M&S Marks and Spencer stores close by.