Marks & Spencer
Sandwich Shop · Deli · Coffee Shop
Marks & Spencer is a well-known British retailer offering a variety of food items, including sandwiches and deli products. It also functions as a coffee shop, providing a convenient spot for refreshments. The establishment is located within Manchester Victoria Station.
Location
Vota recommends
What are you in the mood for?
Best places nearby
The highest rated places close to Marks & Spencer.
Local restaurants nearby
Victoria Station Approach, Manchester M3 1WY, United Kingdom



