London Road, No. 317, Mitcham: Leo's cafe
Partial / Incomplete Date | c.1960 |
---|---|
Area | Mitcham |
Picture Reference | Mit_Streets_Lon_38-54 |
Original Format | Photo |
Notes / History | Leo's cafe selling ice cream was at No. 317 London Road, Mitcham. Junction with Lower Green |