Explore details about location Llewellyn Avenue. Llewellyn Avenue is a location situated within the Cardiff alongside other areas such as Maria Street, Lansdowne Avenue East, Neilson Close.