London Road, Mitcham: site of Francis family stores
Buy a print
|Partial / Incomplete Date||c.1962|
|Notes / History||Site of the Francis family stores, something of a Mitcham institution, the stores were in operation from the mid 19th century until 1950.
On the site is now the local Tesco's supermarket.