Back
News

M&S builds on Fenchurch Street

Marks & Spencer is building a second 7,432 sq m (80,000 sq ft) store on Fenchurch Street, in the City of London.

It is due to open next year.

The Times 01/08/00 page 23

Up next…