News

M&S has opened its newest foodhall in east London - here is a look inside. A new 12,000 sq ft Marks & Spencer food store in High Road, Leytonstone welcomed its first customers on Thursday (July 17).