Explore details about location British Legion Drive. British Legion Drive is a location situated within the Cardiff alongside other areas such as Thackeray Crescent, Beecher Avenue, Panteg Close.