hillendale land rover nelson is located churchill way in brierfield (BB9 5) in the region of lancashire (england). This place is listed in the auto dealerships category of the geodruid brierfield 2022 guide.