The only café I can recall was at the top of Blake lane, the Green Lane end. It was by the entry to the back of my house and Smalls engineering. I have taken a snapshot from google earth. I am reasonably sure it was the white building in the picture.
I recall a woman who lived there she had...