Lottie, just thought it could be Garretts Green Lane as it sort of sounds right, also thought of Remploy and wonder what it was known as prior to becoming Remploy, maybe some knew it by its previous name although it may have been purpose built.
Just wondered if the Newton Bullocks bit could be...