Explore details about location Lower Luton Road. Lower Luton Road is a location situated within the Harpenden alongside other areas such as Leyton Green, Saint Johns Road, Altwood.