M&S (that is how us Brits affectionately refer to Marks and Spencer) is as British as fish and chips, tea and cricket and the gigantic retailer, that has over 700 stores across the nation, is an indelible part of the British high street.…
M&S (that is how us Brits affectionately refer to Marks and Spencer) is as British as fish and chips, tea and cricket and the gigantic retailer, that has over 700 stores across the nation, is an indelible part of the British high street.…