Explore details about location De Havilland View. De Havilland View is a location situated within the Western Australia alongside other areas such as Gregory Way, Lower King Road, Arthur Street.