Explore details about location Selborne Road. Selborne Road is a location situated within the London Borough of Waltham Forest alongside other areas such as Exeter Road, Lower Hall Lane, Beach Tree Glade.