Explore details about location Laurel Lane. Laurel Lane is a location situated within the New Castle alongside other areas such as Ducks Head, Neals Lane, Fellow Court.