mail_outline sales@mediastorehouse.com
Tesco Supermarket, Elephant and Castle, London, Monday 24th February 1969
First look at new Tesco Store, England, Saturday 20th October 1979. (Location TBC)