Stock Photo: England, London, City of London. The front of a Marks & Spencer store in the City of London.