There are no entry signs from Crewe Road south in to Hospital Main Drive, so looks like road is now one way.  Can't work out where you actually enter from at the other end though.  Looks like it might be from Telford Road.