Explore details about location Vaughan Avenue. Vaughan Avenue is a location situated within the Cardiff alongside other areas such as Kestell Drive, Hendre Road, Ebwy Court.