Explore details about location Evelina Road. Evelina Road is a location situated within the London Borough of Bromley alongside other areas such as Glen View Road, Cambray Road, Oakley Drive.