What road are you referring to here? Dorcas? Coventry? Or does this road no longer exist with the current NEP studio above it.
Wells Street. The road is still there.