This park, which is near Lands End Road, is undeveloped except for a short trail that joins Ravenscroft Place to Neptune Road .