Explore details about location Elwyn Road. Elwyn Road is a location situated within the Exmouth alongside other areas such as Concorde Road, Queen's Drive, St Margaret's View.