Marks & Spencer is a well-known British multinational retailer. This location is situated within the Gallagher Retail Park, offering a range of products and services to the public. Key facts used: 'Marks & Spencer DUNDEE GALLAGHER', 'Gallagher Retail Park'.