Marks & Spencer is a British retailer offering food, clothing, and home goods. It's a supermarket located in Borehamwood Shopping Park.