is this place still there ? if so where about ?
It’s still there but as I said in a previous comment, the area next door is now being used. As for where, as @dweeb said, it’s in the Nechells area of Birmingham. Fairly easy to find from a Google Maps search, you’d be able to see it from the railway line if that gives you any help!