Marks & Spencer (London)

United Kingdom / England / London / B402 Long Acre, 107-111
 store / shop, department store
 Upload a photo

Marks and Spencer plc (also known as M&S) is a British retailer with over 700 stores in the United Kingdom and over 300 stores spread across more than 40 countries. It specialises in the selling of clothing and luxury food products.
107-111 Long Acre, Covent Garden, London, WC2E 9NT
Nearby cities:
Coordinates:   51°30'47"N   -0°7'28"E
  •  22 km
  •  178 km
  •  179 km
  •  249 km
  •  271 km
  •  276 km
  •  282 km
  •  412 km
  •  480 km
  •  535 km
This article was last modified 13 years ago