mhs-em-will-18 Published July 25, 2017 at 1798 × 1128 in mhs-em-will-18. Willow Lane factory estate (ENM) 1972 Willow Lane factory estate, Mitcham, Surrey CR4. Site of old Red House and Makepeace « Previous Image Next Image »