Explore details about location British Legion Drive. British Legion Drive is a location situated within the Cardiff alongside other areas such as Welby Lane, Saint John's Street, Witla Court Road.