Explore details about location Lower Road. Lower Road is a location situated within the London Borough of Bromley alongside other areas such as Mead Way, Bassetts Way, Faringdon Avenue.