Governors Road, Queens Road, layby